Developer docs · Problems

Idempotency key reused

HTTP 422 · https://impartire.com/problems/idempotency-mismatch

What it means

This Idempotency-Key was used with a different request (method, path or body) in the last 24 hours.

What to do

Use a new Idempotency-Key for a different request. Reuse a key only to retry exactly the same method, path and body.

Example

Sent as application/problem+json with status 422. detail varies with the request; branch on type.

{
  "type": "https://impartire.com/problems/idempotency-mismatch",
  "title": "Idempotency key reused",
  "status": 422,
  "detail": "This Idempotency-Key was used with a different request in the last 24 hours.",
  "instance": "/api/v1/assets",
  "request_id": "01JB8Z5W6Q4N3X2V1T0S9R8P7M"
}