> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getkarta.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Idempotency

> Reuse X-Request-ID when retrying phone calls, web calls, and campaigns.

Use `X-Request-ID` to prevent duplicate requests when creating phone calls, web calls, or campaigns.

Generate a unique ID for each new request. Reuse the same ID and body for retries.

| Retry | Response |
| - | - |
| Same ID and body after success | Returns the saved response for up to 24 hours. |
| Same ID with a different body | `409 Conflict` |
| Same ID while processing | `409 Conflict` |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.