KYC Service
Face Match Webhooks
The face matching service calls the integrator webhook after processing with the following sample response payload.
{
"event": "COMPLIANCE_FACEMATCH_EVENT",
"message": "Ok",
"data": {
"score": 100,
"status": "completed",
"id": "c61060e9-635a-5392-b39d-b1c27479d67c"
},
}
{
"x-oneliquidity-signature": "9f76d08d50463789c0128e5ee6d316310064ca1afeb15f55e2dcfb5c4cc9074e",
}
Government Issued ID Check Webhooks
The integrator webhook is called with the response after processing the uploaded documents. The following is a sample of the integrator webhook response for a passport document.
{
"event": "COMPLIANCE_GOV_ID_EVENT",
"message": "Ok",
"data": {
"ageCheck": {
"ageThreshold": 18,
"age": 31,
"underage": false
},
"country": "NG",
"dateOfBirth": "1981-04-11",
"docStatus": "pending",
"documentNumber": "A223959234",
"documentType": "P",
"duplicateUserDetection": {
"relatedRecords": null,
"duplicateSignup": false
},
"expirationDate": "2025-02-25",
"facematch": 100,
"firstName": "CHUKWUMA CIROMA",
"fullName": "CHUKWUMA CIROMA ADEKUNLE",
"issueCountry": "NGA",
"mapStatus": "reviewNeeded",
"nationality": "NGA",
"status": "completed",
"surname": "ADEKUNLE",
"templateMatch": true,
"id": "c61060e9-635a-5392-b39d-b1c27479d67c"
},
}
{
"x-oneliquidity-signature": "8ef268c37dbaa6b1edbfb0f38cb169527b099426b805b38f68630ff7b179fb1c",
}
Liveness Check Webhooks
The integrator webhook is called with the response after processing the selfie video. The following is a sample of the integrator webhook response for a passport document.
{
"event":"COMPLIANCE_LIVENESS_EVENT",
"message":"Ok",
"data":{
"live":true,
"status":"completed",
"id":"c61060e9-635a-5392-b39d-b1c27479d67c"
},
}
{
"x-oneliquidity-signature": "3d76d0bf2785db721c699d6d4dd658f7505a777d6130e9462c586e4e39b95cf8",
}
Updated almost 2 years ago