Public APIError codes
Public APIError codes
idempotency_key_missing (HTTP 400)
idempotency_key_missing (HTTP 400) from the GetItDone API: An Idempotency-Key was required for this call but none was supplied or it was malformed.
- HTTP status: 400
- Problem type URI: https://nowgetitdone.com/docs/api/problems/idempotency-key-missing
What it means
An Idempotency-Key was required for this call but none was supplied or it was malformed.
Likely causes
- The header was omitted where the client library expected one.
- The header value was empty or longer than 255 characters.
How to fix
- Send an
Idempotency-Keyheader (1–255 visible ASCII characters; a UUID works well). - Reuse the SAME key when retrying the SAME request to replay the first result.
Example problem+json
{
"type": "https://nowgetitdone.com/docs/api/problems/idempotency-key-missing",
"title": "Idempotency-Key header required",
"status": 400,
"code": "idempotency_key_missing",
"request_id": "req_a1b2c3d4"
}Related
Read this page as Markdown — plain text for AI agents. Every guide at once: llms-full.txt.
quota_exhausted (HTTP 429): GetItDone API quota
GetItDone REST API error: quota_exhausted (HTTP 429) means your workspace used its whole API allowance this billing period. Wait for the reset or upgrade.
idempotency_key_reused (HTTP 422)
idempotency_key_reused (HTTP 422) from the GetItDone API: An Idempotency-Key was reused with a DIFFERENT request body than the one it first recorded.