Skip to content
RateStack
Glossary

Idempotency key

A client-supplied UUID used by the server to deduplicate retried mutation requests. Replays return the original response.

Every RateStack mutation accepts Idempotency-Key. The server caches the response keyed by (apiKey, idempotencyKey, body-hash) for 24 hours. Replays with the same key return the cached response — preventing duplicate locks, duplicate webhooks, duplicate imports.

Idempotency key — glossary | RateStack