Skip to main content
POST
Submit KYC

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-MultiTenantKey
string

Required when using a Platform API token. The tenant key identifying which business to operate on.

Path Parameters

userId
string<uuid>
required

The unique identifier for the user

Body

application/json
firstName
string
required

User's first name

Example:

"John"

lastName
string
required

User's last name

Example:

"Doe"

dob
string<date>
required

Date of birth in YYYY-MM-DD format

Example:

"1990-01-15"

nationality
string
required

User's nationality (2-letter country code)

Example:

"US"

idDetails
object
required
address
object

Address

addressProofFileId
string<uuid>

File ID for address proof document

Example:

"4a6b103f-ef24-4969-b51f-5d87ff0a9f97"

Response

KYC information submitted successfully