API problem type
Idempotent request in progress
- Code
- idempotency_in_progress
- Type URI
- https://industrydojo.com/developers/problems/idempotency-in-progress
- HTTP status
- 409
Errors use RFC 9457 problem details (application/problem+json). Branch on the code, never on the title or detail text.
Example from the contract
{
"type": "https://industrydojo.com/developers/problems/idempotency-in-progress",
"title": "Idempotent request in progress",
"status": 409,
"code": "idempotency_in_progress",
"detail": "A request with the same Idempotency-Key is still running. Retry after it finishes.",
"request_id": "req_01JBEXAMPLE409"
}