Skip to main content
GET
Check profile completion
Requires X-Api-Key and X-Api-Secret headers. Pass userId as a query parameter — no JWT required.
Returns whether the user’s profile is complete enough to start KYC, and lists any fields that are still missing. Call this before POST /partner/kyc to give your integration clear feedback on what to fill in. Use PATCH /api/v1/user/profile to add the missing fields.

Request

Query parameters

Response

200 OK
When all required fields are present:

Fields required for completion

firstName, lastName, dateOfBirth, nationality, gender, governmentIdType, governmentIdNumber, governmentIdCountry, addressLine1, city, stateProvince, postalCode, addressCountry, occupation, annualSalary, accountPurpose, expectedMonthlyVolume

Errors