Authentication
Get a bearer token. Every other call on this portal needs one first.
Authorize
Initiates an OAuth/OpenAuth authorization request and returns the data required to continue the authorization flow. This operation validates the incoming authorization context (e.g., client identity, requested grant/response type, redirect URI, and scope) and, when applicable, issues an authorization code tied to the request. It also supports additional flow parameters such as state for CSRF protection and code_challange / PKCE-related inputs to harden public-client scenarios. On success, the response provides the redirect_uri, code, and state values needed by the client to complete the next step of the flow.
Authorize › Request Body
response_typeResponse Type - [Optional]
grant_typeGrant Type - [Optional]
client_idClient Id - [Optional]
client_secretClient Secret - [Optional]
redirect_uriRedirect Uri - [Optional]
scopeScope - [Optional]
stateState - [Optional]
code_challengeCode Challenge
code_challenge_methodCode Challenge Method
action_idAction Id - [Optional]
Authorize › Responses
Success
redirect_uriRedirect Uri - [Optional]
codeCode - [Optional]
stateState - [Optional]
Token
Exchanges valid credentials or artifacts for OAuth tokens according to the requested grant_type. Depending on the flow, the request can include user credentials, an authorization code, a refresh_token, or an assertion, alongside client_id / client_secret (and optionally code_verifier for PKCE). The service validates the client, verifies the grant-specific inputs, and enforces scope rules before issuing tokens. On success, it returns an access_token, token_type, expires_in, and optionally a refresh_token to enable session continuation without re-authentication.
Part of:
-
Journey 01 · Launching a new card product — step 1, Get an access token
-
Journey 01 · Launching a new card product — step 1, Get an access token
-
Journey 01 · Launching a new card product — step 1, Get an access token
Token › Request Body
grant_typeGrant Type - [Optional]
scopeScope - [Optional]
usernameUser Id
passwordPassword - [Optional]
codeCode - [Optional]
redirect_uriRedirect Uri - [Optional]
refresh_tokenRefresh Token - [Optional]
assertionAssertion - [Optional]
client_idClient Id - [Optional]
client_secretClient Secret - [Optional]
code_verifierCode Verifier - [Optional]
attestation_tokenAttestation Token - [Optional]
Token › Responses
Success
expires_inExpires In - [Optional]
access_tokenAccess Token - [Optional]
token_typeToken Type - [Optional]
refresh_tokenRefresh Token - [Optional]
scopeScope
Introspect Token
Request Body
tokenToken
token_type_hintToken Type Hint
client_idClient Id
client_secretClient Secret
Responses
Success
activeActive
scopeScope
client_idClient Id
usernameUsername
token_typeToken Type
expExp
iatIat
jtiJti
issIss