Token Exchange

Our API uses a well-known OAuth 2 Client Credentials workflow.

With your clientId and keyId information from the API Keys page, you make a request to our oauth/token endpoint and exchange your credentials for a Json Web Token (JWT) which gives actual access to the API.

OpenAPI 3.0 file

View the OpenAPI spec file from our GitHub Documentation repository.

Authorizing Requests

The given JWToken has to be put as a Header: Authorization following the “Bearer” mechanism:

Header: Authorization: Bearer {access_token}.

Any endpoint request that fail Authorization will be answered with a 401: Unauthorized status code.