Scopes Guide

This section provides a complete list of the scopes used in the application, describing their responsibilities.

Scopes provide a way to grant limited access to the application without sharing full control so they let you specify exactly what type of user's access you need. Each scope represents a specific action the application can perform, such as requesting confirmation codes or updating profile information. Scopes do not grant any additional permission beyond that which the user already has.

Below you will find all available scopes for users, categorized by the application's functional groups. All scopes available for user's account can be retrieved by the Retrieve User Information endpoint.


User

User scopeDescription
user_mfa:readThe user is allowed to read the service information.
user_mfa:createThe user can initiate two-factor authentication process.

Accounts

User scopeDescription
accounts:readThe user is allowed to read the service information.

Crypto

User scopeDescription
deposit_crypto:showThe feature was purchased by the partner and is available in their app.
deposit_crypto:createThe user can create a wallet address for receiving deposits.

Exchange

User scopeDescription
exchange:showThe feature was purchased by the partner and is available in their app.
exchange:createThe user can create exchange operations.

Withdraw

User scopeDescription
withdraw_crypto:showThe feature was purchased by the partner and is available in their app.
withdraw_crypto:createThe user can create crypto withdrawal operations.

Payin

User scopeDescription
payin:showThe feature was purchased by the partner and is available in their app.
payin:readThe user is allowed to read the service information.
payin:createThe user can create payin operations.
payin:blockPayin operations are blocked for the user due to compliance reasons.

Cards

User scopeDescription
cardholder_user:showThe feature was purchased by the partner and is available in their app.
cardholder_user:kycThe user has passed KYC verification and is authorized to issue a card.
cardholder_user:readThe user is allowed to read the service information.
cardholder_user:writeThe user is allowed to write or modify the service information.

IBANs

User scopeDescription
bank_account:showThe feature was purchased by the partner and is available in their app.
top_up_bank:showThe feature was purchased by the partner and is available in their app.
withdraw_bank:showThe feature was purchased by the partner and is available in their app.
bank_account:forbiddenThe user has passed the basic level of SUMSUB KYC verification and based on the documents provided is not allowed to open an IBAN account.
bank_account:kycThe user has passed KYC verification and is authorized to create an IBAN.
bank_account:readThe user is allowed to read the service information.
withdraw_bank:createThe user can create bank withdrawal operations.
deposit_bank:createThe user can create bank deposit operations.
bank_account:editThe user can create, list and view details for specified bank account.