cURL
KYC
Add KYC Data
Add KYC information for a customer
POST
cURL
Documentation Index
Fetch the complete documentation index at: https://docs.dollarpe.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Currently, Payins (on-ramp) is only supported for Aadhaar verified customers.
Error Codes and Messages
| API Status Code | Response | Reason |
|---|---|---|
| 400 | Customer not found or access denied | Customer not found |
| 400 | Customer not found or access denied | Customer does not belong to the organization |
| 400 | KYC already exists | KYC already exists for the customer |
| 400 | KYC already in use | KYC is being used by another customer |
| 500 | Internal Server Error | Internal Server Error |
Authorizations
API Key for authentication
Current timestamp in seconds since epoch
HMAC SHA256 signature of the request encoded in Base64
Body
application/json
Example:
"4e6f1b20-a73c-11ec-b909-0242ac120002"
Example:
"John Doe"
Example:
"9911002211"
Example:
"FULL_ADDRESS_OF_THE_CUSTOMER"
Example:
"DD-MM-YYYY"
Example:
"DD-MM-YYYY"
Example:
"ABCPG1234N"
Document type as returned by /kyc/configuration/{customer_id} (e.g. PASSPORT, etc.)
Accepts JPG, JPEG, PNG and PDF links
Accepts JPG, JPEG, PNG and PDF links
Accepts JPG, JPEG and PNG links
Example:
true
Additional fields required based on /kyc/configuration/{customer_id} (e.g. ssn_number, visa)

