All error codes

idempotency_in_progress

HTTP 409 A request with this Idempotency-Key is still running

What happened

An earlier request carrying this `Idempotency-Key` is still running, so this one was not executed at all. A key holds one logical operation at a time.

What to do

Wait for the interval in the Retry-After header, then send exactly the same request with the same key. If the first request finished successfully you get its stored response; if it ended in a conflict or a platform error nothing was stored, and your request runs for real. An abandoned in-flight record is released after two minutes.

Retrying

Change the state this refers to, then repeat the same request with the same idempotency key.

How it arrives

{
    "type": "https://docs.fiberax.com/errors/idempotency_in_progress",
    "title": "A request with this Idempotency-Key is still running",
    "status": 409,
    "code": "idempotency_in_progress",
    "request_id": "a277dcd1ca652c65"
}

Branch your code on code, never on the wording of title.