Retrieve detailed information about a user including their KYC status, verification state, and any requirements due. For comprehensive guides on handling user statuses and rejection reasons, see our User Status Documentation and Rejection Reasons Guide.
API key for authentication. Must be included in the x-api-key header.
The unique identifier of the user
User details retrieved successfully
Unique user identifier
"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Current user status. under_review: Initial status when user is created (default). active: User has been approved and verified. paused: User account is temporarily paused. rejected: User has been rejected during KYC process. offboarded: User has been removed/offboarded from the system. incomplete: User profile is missing required information.
under_review, active, rejected, offboarded, incomplete "under_review"
List of uploaded documents (both identity and supporting documents)
[
{
"name": "national_id",
"type": "identity_front"
},
{
"name": "national_id",
"type": "identity_back"
},
{
"name": "steuer_id",
"type": "tax_document"
}
]User's first name
"John"
User's last name
"Doe"
User's email address
User's phone number
"+1XXXXXXXXXX"
User's date of birth
"YYYY-MM-DD"
Array of rejection reason objects (only populated for rejected users, null otherwise). Each object contains customer-facing reason, timestamp, and internal developer reason.
null
List of missing requirements for incomplete users (null when no requirements are missing)
null