Skip to content

Errors

idempotency_conflict

This Idempotency-Key was already used with a different payload.

Status

HTTP 409, title Idempotency conflict. One of the the request itself errors. Branch on code, never on the status or the prose.

Common causes

  • One key reused for two different requests.
  • A retry that changed the body.

What to do

This Idempotency-Key was already used with a different payload. Use a new key, or resend the original payload.

Example

The body arrives as application/problem+json. Most responses add detail about the occurrence, and some add fields of their own.

{
  "type": "https://www.shortsintel.com/docs/reference/errors/idempotency_conflict",
  "title": "Idempotency conflict",
  "status": 409,
  "code": "idempotency_conflict"
}