Bearer JWT
Every API request must include an Authorization header:Obtaining a token
Tokens are issued during onboarding for each environment. Sandbox and production each have their own JWT. See Production and sandbox. Card PINs use a separate encryption flow. See Managing a card’s PIN.Rotating your API token
When you request a new token, your previous token remains valid for 24 hours and then expires automatically. Use the revoke endpoint if you need to invalidate it sooner.Step 1 - Issue a new JWT
POST /api/v1/auth/tokens/rotate
Rotate response
Step 2 - Revoke (optional)
POST /api/v1/auth/tokens/JTI/revoke
{ "id": "OLD_JTI" }