client_id, client_secret, issuer {slug}, and scope list when your integration starts.
Get an access token
{base_url} with https://sandbox-api.opencard.io or https://api.opencard.io. Replace {slug} in scope names with your assigned slug.
Response 200:
expires_in and refresh with a new token request.
Call the API
Scopes
OpenCard assigns scopes per issuer slug. Typical boilerplate scopes:
Your exact scope string is provided at onboarding. Request only the scopes you need in the token call — space-separated.

