KYC Webhook Configuration
4 min
set up your kyc webhook endpoint in the merchant dashboard kyc endpoint setup webhook events you receive the following events on your configured webhook endpoint, when the user is completing the kyc( know your customer ) process on the onmeta widget all the event names are present in eventname field in the webhook request body while description of the events are present in the message field kyc webhook events event names true false 57false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type kyc webhook messages selfie false true false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type pan false true false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type aadhaar false true false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type webhook request body success event { "success" true, "message" "selfie uploaded successfully!", "createdat" "2023 05 29t16 21 29 053z", "email" "sample testing\@email com", "webhookurl" "https //your kyc webhook com", "tenantid" "63bff28c42e2ae343ed2829b", "eventname" "selfiesuccess" } failure event { "success" false, "message" "too many failed attempts, please try after an hour!", "createdat" "2023 05 29t16 21 29 053z", "email" "sample testing\@email com", "webhookurl" "https //your kyc webhook com", "tenantid" "63bff28c42e2ae343ed2829b", "eventname" "selfiefailure" }