idempotency.conflict
The Idempotency-Key was reused with a different request-body hash; use a fresh key.
idempotency.conflict is returned when the Idempotency-Key header is reused with a request body that differs from the original. The platform caches the response keyed by (workspace_id, idempotency_key, sha256(request_body)) for 24 hours. A key + body hash mismatch is a definitive client error and is not retryable.
The client reused an Idempotency-Key with a different request body: either the body was modified between retries or the key was reused for a different logical request.
Idempotent-Replay: true.Idempotency-Key (e.g., a new UUID).Note: after 24 hours the cache entry expires and the key is free for reuse.
{
"error": {
"code": "idempotency.conflict",
"message": "Idempotency-Key reused with a different request body",
"request_id": "req_01900000abc"
}
}