Docs menu

Idempotency conflict (409)

The Idempotency-Key was already used for a different request.

type: https://officehero.io/errors/idempotency-conflict

When you get it

  • The same key was sent with a different body (detail: errors.idempotency.body_mismatch).
  • The first request completed but its response was too large to replay (errors.platform.idempotency.replay_unavailable).

What to do

Use a new key for a new operation. For a replay that is unavailable, read the resource instead.

detail_key values

detail_keyStatusEnglish detail
errors.idempotency.body_mismatch409This Idempotency-Key was already used with a different request body (sent as the raw key in detail).
errors.platform.idempotency.replay_unavailable409The original request already completed but its response was too large to replay — read the resource instead (sent as the raw key in detail).

All error types and keys →