POST
Add KYC Documents
Add and validate KYC documents for an existing identity. Documents are verified with the document service before being associated with the identity.
Path Params
-
identityIdstring required
Body Params
object
-
selectedIdClassstring enumRequired when uploading the front and/or back photos of KYC verification documents. It represents the type of identification document being uploaded:
cct- Citizenship Certificatecid- Consular IDdl- Driver's Licensefoid- CO Foreigner IDhic- Health Insurance Cardid- Identification Cardipp- Internal Passportkeyp- AU Keypass IDltpass- Long Term Passmunid- US Municipal ID (e.g. NYC ID)myn- JP My Number Card (SSN)nbi- PH National Bureau of Investigation Certificatenric- SG National Residency IDofw- PH Overseas Foreign Worker Cardrp- Residence Permitpan- IN Permanent Account Number card (SSN)pid- PH Postal Identity Cardpp- Passportppc- Passport Cardpr- Permanent Residence Cardsss- PH Social Security System Card (SSN)td- US Travel Documenttribalid- US/CA Tribal IDumid- PH Unified Multi Purpose IDvid- Voter IDvisa- Visawp- Work Permit
cctciddlfoidhicidippkeypltpassmunidmynnbinricofwrppanpidppppcprssstdtribalidumidvidvisawp -
frontPhotoobject binaryFront photo of the identity document
Image Requirements:
- Dimensions: 200 to 15,000 px
- File Size: 10 KB to 15 MB
- Supported Formats: JPG, JPEG, PNG, HEIC, PDF
-
backPhotoobject binaryBack photo of the identity document
Image Requirements:
- Dimensions: 200 to 15,000 px
- File Size: 10 KB to 15 MB
- Supported Formats: JPG, JPEG, PNG, HEIC, PDF
-
proofOfResidencyobject binaryProof of residency
Image Requirements:
- Dimensions: 200 to 15,000 px
- File Size: 10 KB to 15 MB
- Supported Formats: JPG, JPEG, PNG, HEIC, PDF
Responses
200
OK
Response Body
object
-
idstring required -
statusstring enum requiredpendingprocessingapprovedrejected -
selectedIdClassstring enum requiredcctciddlfoidhicidippkeypltpassmunidmynnbinricofwrppanpidppppcprssstdtribalidumidvidvisawp -
fileUploadsarray of objects requiredfileUploads object
-
fileNamestring required -
fileSizenumber required -
uploadStatusstring required -
documentTypestring enum requiredfrontPhotobackPhotoproofOfResidency
-
400
Bad Request
Response Body
object
-
namestring -
contextmap of objects requiredcontext object
-
<key>object
-
-
statusnumber -
additionalDetailsobjectadditionalDetails object
-
retryAfternumber required
-
-
errorstring required -
requestIdstring required
401
Unauthorized
Response Body
object
-
namestring -
contextmap of objects requiredcontext object
-
<key>object
-
-
statusnumber -
additionalDetailsobjectadditionalDetails object
-
retryAfternumber required
-
-
errorstring required -
requestIdstring required
403
Forbidden
Response Body
object
-
namestring -
contextmap of objects requiredcontext object
-
<key>object
-
-
statusnumber -
additionalDetailsobjectadditionalDetails object
-
retryAfternumber required
-
-
errorstring required -
requestIdstring required
404
Not Found
Response Body
object
-
namestring -
contextmap of objects requiredcontext object
-
<key>object
-
-
statusnumber -
additionalDetailsobjectadditionalDetails object
-
retryAfternumber required
-
-
errorstring required -
requestIdstring required