Authorization
header with the value Bearer YOUR_API_KEY
.
Requests that fail authentication return a 401
(Unauthorized) status code.
In order to test your API keys, you can make a request to the /keys/verify
endpoint in either sandbox or production
200
(OK) and the name of your organization
POST
request is received, we determine if it’s a duplicate by comparing one of the following:
X-Idempotency-Key
)tag
, token
)Endpoint | Idempotency Mechanism | Description |
---|---|---|
POST /user | tag field | Requests with the same tag return the same user. |
POST /intent | X-Idempotency-Key | Set this header to uniquely identify each request. |
POST /authorize | token field | The token field prevents duplicate authorization attempts. |
X-Idempotency-Key
when retrying requests.tag
or token
fields are unique for each new resource.X-RateLimit-Limit
: The maximum number of requests that can be made to the endpoint in a window.X-RateLimit-Remaining
: The number of requests remaining in the current window.X-RateLimit-Reset
: The time at which the current window will reset.429
(Too Many Requests).
Requests that are issued from your backend and authenticated with an API token are subject to the following rate limits: