Explore Knowledge Base

Profile statuses

23. 12. 2024

Profile Statuses

There are two types of statuses related to the User profile: 

  • KYC status
  • User Profile status 

User Profile Status 

PATCH /v1​/users​/{userId} to manage user profile status

Active User is allowed to use system functionalities.

Status applies when:

"paramType": "ACTIVE",

 "paramValue": true,

"paramType": "FROZEN",

 "paramValue": false,

"user": {

   "banned": false,

   "banExpiryDate": "2025-01-01T07:15:50.555Z"

Inactive User profile was deactivated.

The user can’t log in to the system. Other operations are not limited, for example, the user can receive income transfer.

Status applies when:

"paramType": "ACTIVE",

 "paramValue": false,

"paramType": "FROZEN",

 "paramValue": false,

"user": {

   "banned": false,

   "banExpiryDate": "2025-01-01T07:15:50.555Z"

Banned User profile was automatically banned due to login attempt limit exceeding.

The user can’t log in to the system. Other operations are not limited, for example, the user can receive income transfer.

Status applies when:

"paramType": "ACTIVE",

 "paramValue": true,

"paramType": "FROZEN",

 "paramValue": false,

"user": {

   "banned": true,

   "banExpiryDate": "2025-01-01T07:15:50.555Z"

OR

"paramType": "ACTIVE",

 "paramValue": true,

"paramType": "FROZEN",

 "paramValue": true,

"user": {

   "banned": true,

   "banExpiryDate": "2025-01-01T07:15:50.555Z"

Use API to unban:

{

 "user": {

   "banned": false,

   "banExpiryDate": "2025-01-01T07:15:50.555Z",

Frozen User profile was frozen due to compliance reasons (e.g. AML, etc.)

If the User has the FROZEN: true prohibit for a user to:

  • perform transfer from their wallets
  • receive transfers to their wallets
  • perform transfer between their wallets
  • perform Top up/Withdrawal to/from their wallets
  • perform currency exchange

All other actions are allowed, for example the following:

  • logged in 
  • view Tx history
  • view profile
  • uploading required documents availability depends on the identification and document status
  • etc.

Status applies when:

  • “paramType”: “ACTIVE”,
  •  “paramValue”: false,
  • “paramType”: “FROZEN”,
  •  “paramValue”: true,
  • “user”: {
  •    “banned”: false,
  •    “banExpiryDate”: “2025-01-01T07:15:50.555Z”

Use API to unfreeze:

"paramType": "FROZEN",

 "paramValue": false,