Public APIError codes
Public APIError codes
idempotency_in_progress (HTTP 409)
idempotency_in_progress (HTTP 409) from the GetItDone API: A request with this Idempotency-Key is still executing — the retry raced the original.
- HTTP status: 409
- Problem type URI: https://nowgetitdone.com/docs/api/problems/idempotency-in-progress
What it means
A request with this Idempotency-Key is still executing — the retry raced the original.
Likely causes
- A retry fired before the first request finished.
How to fix
- Wait briefly and retry with the same key — the stored result replays once the first call completes.
- Use a short exponential backoff on retries.
Example problem+json
{
"type": "https://nowgetitdone.com/docs/api/problems/idempotency-in-progress",
"title": "A request with this Idempotency-Key is still in progress",
"status": 409,
"code": "idempotency_in_progress",
"request_id": "req_a1b2c3d4"
}Related
Read this page as Markdown — plain text for AI agents. Every guide at once: llms-full.txt.
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.
webhook_url_rejected (HTTP 422)
Fix: use a public https URL on port 443. webhook_url_rejected (HTTP 422) means the endpoint was http, used another port, or resolved to a private address.