Idempotency-Key header with any POST request and you can simply retry it: Tickable runs it once and returns the stored first response for every retry with the same key.
- Use a random value per operation, such as a UUID, at most 255 characters.
- Keys are kept for 24 hours and belong to your organization.
- A replayed response has the header
Idempotent-Replayed: true. - Reusing a key with a different body or path returns
400with codeidempotency_key_reused. - A retry while the first request is still running returns
409with codeidempotency_request_in_progress; wait a moment and try again. 5xxresponses are not stored, so retrying after a server error runs the request again.