Submit KYC information
Submits available KYC fields. The Chainrails KYC engine determines whether text validation, external verification, or both are required.
Request body
Example request
{
"provider": "YELLOW_CARD",
"userEmail": "user@example.com",
"countryCode": "NG",
"fiatCurrency": "NGN",
"fields": {
"first_name": "John",
"last_name": "Doe",
"date_of_birth": "1990-01-01",
"BVN": "12345678901"
},
"callbackUrl": "https://app.example.com/kyc/complete",
"cryptoAmount": 25
}Response
Updated KYC state after submission
Changes
Changed in 2 of the 9 revisions of this API.124
- ▲
added the new required request property
fiatCurrencynew-required-request-property
- ●
removed the request property
documentIdrequest-property-removed
- ●
removed the request property
userFieldsrequest-property-removed
- ○
added the new optional request property
callbackUrlnew-optional-request-property
- ○
added the new optional request property
fieldsnew-optional-request-property
- ○
added the new
YELLOW_CARDenum value to the request propertyproviderrequest-property-enum-value-added
- ▲
- ○
endpoint added
endpoint-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○