Home / Basics / Highnote API
The Highnote GraphQL API supports idempotency to ensure platform reliability and consistency. Idempotency acts as a guardian, ensuring that API requests with identical parameters don’t trigger the same action twice if a connection error occurs.
Our Highnote API IdempotencyKey lets you reattempt failed API requests, without creating duplicates or provoking conflicts.
To enable idempotency, add an IdempotencyKey
to all Highnote API mutations with the following specifications:
After receiving the request, the Highnote platform stores the provided UUID with your Organization ID and query. With the idempotency key stored, the Highnote API tracks the parameters of incoming requests to determine if a request is new or a retry.