GetItDoneGetItDone Docs
Public APIError codes
Public APIError codes

API error codes

Every RFC 9457 problem code the GetItDone public API can return — the stable machine-readable code your integration switches on, with what each means and how to fix it.

The GetItDone API returns RFC 9457 application/problem+json error documents. Switch on the stable code — never on the human-readable title.

Each row's URL is the problem type URI the API publishes in the document itself, so a client can follow type straight to the page that explains it.

StatusCodeTitle
401missing_credentialsMissing credentials
401invalid_api_keyInvalid API key
401invalid_tokenInvalid access token
403insufficient_scopeInsufficient scope
403feature_not_enabledFeature not enabled on this plan
400validation_failedRequest validation failed
404resource_not_foundResource not found
429rate_limitedRate limit exceeded
429quota_exhaustedPlan quota exhausted
400idempotency_key_missingIdempotency-Key header required
422idempotency_key_reusedIdempotency-Key reused with a different request
409idempotency_in_progressA request with this Idempotency-Key is still in progress
422webhook_url_rejectedWebhook endpoint URL rejected
409delivery_already_pendingA delivery for this event is already queued
409dependency_cycleDependency link would create a loop
500internal_errorInternal server error