Skip to main content

TokenExchangeTokenRequest

Token Exchange Token Request is a feature allowing a client to exchange one type of token for another with the authorization server, facilitating different types of access and delegation scenarios. This mechanism enables clients to obtain additional or more specialized tokens based on the presented tokens.

subject_tokenstringrequired

A security token that represents the identity of the party on behalf of whom the request is being made.

Example: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJjb0ZFWEluRGNHamltcTJQUXhaSDJjbXRpYmd1eDJhOGhYLTZxQ0JDT0xzIn0...
scopestring

The scope of the requested access token. Can be used to restrict the new access token to a subset of the scope allowed to the client and token type.

Example: whitelabelWallet
digital_fingerprintstringrequired

Unique identifier assigned to individual users or devices, used to create their digital identity.

Example: bb229878-c877-4cc3-91c4-2030c34be28a
TokenExchangeTokenRequest
{
"subject_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJjb0ZFWEluRGNHamltcTJQUXhaSDJjbXRpYmd1eDJhOGhYLTZxQ0JDT0xzIn0...",
"scope": "whitelabelWallet",
"digital_fingerprint": "bb229878-c877-4cc3-91c4-2030c34be28a"
}