For the complete documentation index, see llms.txt. This page is also available as Markdown.

Personal Details(KYC)

Read Personal Details

get
Query parameters
pageinteger · min: 1OptionalDefault: 1
sizeinteger · max: 100OptionalDefault: 20
session_idstring · uuid · nullableOptional
Responses
200

Successful Response

application/json
client_idintegerRequired
session_idstring · uuidRequired
residential_addressstring · nullableOptional
occupationstringRequired
source_of_fundsstring · nullableOptional
nationalitystring · nullableOptional
mobile_verificationbooleanOptionalDefault: false
email_verificationbooleanOptionalDefault: false
statusstring · enumOptionalDefault: pendingPossible values:
risk_levelstring · enumOptionalDefault: unknownPossible values:
country_of_birthstring · nullableOptional
genderstring · nullableOptional
consentboolean · nullableOptionalDefault: false
idstring · uuidRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
get/personal-details/

Create Personal Details

post

Submit personal details for KYC verification. This includes basic information like name, address, and contact details. This information is used to verify the identity of the individual.

Body
client_idintegerRequired
session_idstring · uuidRequired
residential_addressstring · nullableOptional
occupationstringRequired
source_of_fundsstring · nullableOptional
nationalitystring · nullableOptional
mobile_verificationbooleanOptionalDefault: false
email_verificationbooleanOptionalDefault: false
statusstring · enumOptionalDefault: pendingPossible values:
risk_levelstring · enumOptionalDefault: unknownPossible values:
country_of_birthstring · nullableOptional
genderstring · nullableOptional
consentboolean · nullableOptionalDefault: false
Responses
201

Successful Response

application/json
client_idintegerRequired
session_idstring · uuidRequired
residential_addressstring · nullableOptional
occupationstringRequired
source_of_fundsstring · nullableOptional
nationalitystring · nullableOptional
mobile_verificationbooleanOptionalDefault: false
email_verificationbooleanOptionalDefault: false
statusstring · enumOptionalDefault: pendingPossible values:
risk_levelstring · enumOptionalDefault: unknownPossible values:
country_of_birthstring · nullableOptional
genderstring · nullableOptional
consentboolean · nullableOptionalDefault: false
idstring · uuidRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
post/personal-details/

Get Verification Summary

get
Query parameters
client_idintegerRequired
Responses
200

Successful Response

application/json
get/personal-details/summary

Get Personal Details

get

Retrieve the personal details submitted for a specific verification session. This helps in reviewing the information provided by the user during the KYC process.

Path parameters
session_idstring · uuidRequired
Query parameters
pageinteger · min: 1OptionalDefault: 1
sizeinteger · max: 100OptionalDefault: 20
Responses
200

Successful Response

application/json
client_idintegerRequired
session_idstring · uuidRequired
residential_addressstring · nullableOptional
occupationstringRequired
source_of_fundsstring · nullableOptional
nationalitystring · nullableOptional
mobile_verificationbooleanOptionalDefault: false
email_verificationbooleanOptionalDefault: false
statusstring · enumOptionalDefault: pendingPossible values:
risk_levelstring · enumOptionalDefault: unknownPossible values:
country_of_birthstring · nullableOptional
genderstring · nullableOptional
consentboolean · nullableOptionalDefault: false
idstring · uuidRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
get/personal-details/{session_id}

Read Personal Details

get
Path parameters
details_idstring · uuidRequired
Responses
200

Successful Response

application/json
client_idintegerRequired
session_idstring · uuidRequired
residential_addressstring · nullableOptional
occupationstringRequired
source_of_fundsstring · nullableOptional
nationalitystring · nullableOptional
mobile_verificationbooleanOptionalDefault: false
email_verificationbooleanOptionalDefault: false
statusstring · enumOptionalDefault: pendingPossible values:
risk_levelstring · enumOptionalDefault: unknownPossible values:
country_of_birthstring · nullableOptional
genderstring · nullableOptional
consentboolean · nullableOptionalDefault: false
idstring · uuidRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
get/personal-details/{details_id}

Delete Personal Details

delete
Path parameters
details_idstring · uuidRequired
Responses
204

Successful Response

No content

delete/personal-details/{details_id}

No content

Update Personal Details

patch
Path parameters
details_idstring · uuidRequired
Body
residential_addressstring · nullableOptional
occupationstring · nullableOptional
source_of_fundsstring · nullableOptional
nationalitystring · nullableOptional
mobile_verificationboolean · nullableOptional
email_verificationboolean · nullableOptional
statusstring · enum · nullableOptionalPossible values:
risk_levelstring · enum · nullableOptionalPossible values:
country_of_birthstring · nullableOptional
genderstring · nullableOptional
consentboolean · nullableOptional
Responses
200

Successful Response

application/json
client_idintegerRequired
session_idstring · uuidRequired
residential_addressstring · nullableOptional
occupationstringRequired
source_of_fundsstring · nullableOptional
nationalitystring · nullableOptional
mobile_verificationbooleanOptionalDefault: false
email_verificationbooleanOptionalDefault: false
statusstring · enumOptionalDefault: pendingPossible values:
risk_levelstring · enumOptionalDefault: unknownPossible values:
country_of_birthstring · nullableOptional
genderstring · nullableOptional
consentboolean · nullableOptionalDefault: false
idstring · uuidRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
patch/personal-details/{details_id}

Last updated