idempotency_key_reused
Aquesta `Idempotency-Key` ja es va fer servir amb un payload diferent. La clau identifica una operació concreta, així que reutilitzar-la per a una altra buidaria de sentit el replay. Un `external_id` ja emès que es reenvia amb un altre tipus o total a `POST /v1/companies/{company}/invoices` no retorna aquest error, sinó el 409 `unattended_replay_mismatch`.
| Code | Type | HTTP | Categoria |
|---|---|---|---|
idempotency_key_reused | idempotency_error | 422 | Idempotency |
Causa
Aquesta Idempotency-Key ja es va fer servir amb un payload diferent. La clau identifica una operació concreta, així que reutilitzar-la per a una altra buidaria de sentit el replay. Un external_id ja emès que es reenvia amb un altre tipus o total a POST /v1/companies/{company}/invoices no retorna aquest error, sinó el 409 unattended_replay_mismatch.
Què fer
Fes servir una clau nova per a cada operació diferent, i reutilitza una clau només per reintentar exactament la mateixa petició.