How it works
Machine-to-Machine (M2M) authentication allows backend services and partner platforms to connect to our API without user interaction.This flow uses a Broker Token (also referred to as an API Key) to request a short-lived access token.
⚠️ We provide custom authentication flows for partners.
This documentation describes the abstract flow your exact implementation may vary depending on your integration and assigned scopes.
Authentication Flow
-
Obtain a Broker Token
- You’ll receive a Broker Token during the partner onboarding process.
- The Broker Token is rotated periodically for security. You will be notified when a new one is issued.
- Treat this token as a credential: it should only be stored in secure server-side environments.
-
Request an Access Token
- Call the
/tokensendpoint with your Broker Token. - The response includes a short-lived
access_token, which you will use in subsequent API calls.
- Call the
-
Call the API
- Use the
access_tokenin theAuthorizationheader with theBearerscheme for all API requests.
- Use the