splitch

DocsAPIIDEMPOTENCY_KEY_CONFLICT.md

IDEMPOTENCY_KEY_CONFLICT

HTTP status
409
Details payload
{ scope: "approval_request" | "review", idempotencyKey: string }

Cause

The same idempotency key was reused with a different canonical payload. Honoring it would let one key stand for two different changes.

Fix

Use a fresh key for the new payload, or resend the original payload unchanged to get the original result. details.scope says whether the key was scoped to an approval_request or a review.

Related codes