External API consumers authenticate using the OAuth 2.0 Client Credentials flow. Exchange your client ID and secret for an access token, then use the token in the Authorization: Bearer header for all API requests.
Create API credentials in the Wallet Portal under Settings → API Access. You will receive a Client ID and Client Secret. The secret is shown only once—store it securely.
See Programmatic Access for the full setup guide including credential creation, token usage, and examples.
POST /api/v1/oauth2/tokenExternal API consumers authenticate using the OAuth 2.0 Client Credentials flow. Exchange your client ID and secret for an access token, then use the token in the Authorization: Bearer header for all API requests.
Create API credentials in the Wallet Portal under Settings → API Access. You will receive a Client ID and Client Secret. The secret is shown only once—store it securely.
See Programmatic Access for the full setup guide including credential creation, token usage, and examples.
POST /api/v1/oauth2/token