Webhook: created

{
    "webhook_trigger": "created",
    "submission_id": "{submission_id}",
    "kyc_result": {
        "status": "incomplete"
    },
    "cf": {
        "cf1": "{custom_field1}",
        "cf2": "{custom_field2}",
        "cf3": "{custom_field3}"
    },
    "userid": "{user_id}",
    "tokenId": "{token_id}",
    "retryCode": "{retry_code}",
    "attempts": 1,
    "ipAddress": "{ip_address}"
}
webhook_trigger
string

Webhook trigger type - created indicates that the submission was created initially.

submission_id
string

Unique identifier for each KYC submission

kyc_result
object

Object containing KYC submission results, first initial status is created.

cf
object

Object containing custom field (cf1, cf2, cf3) data

userid
string

Unique identifier for the KYC submitter defined by the client

tokenId
string

Token ID used when submitting via live form in private mode

retryCode
string

The code describing the reason behind the retry

attempts
int

Attempt to determine the submitter count

ipAddress
string

Submitter’s IP address

Webhook: retry

retry-response.json
{
    "webhook_trigger": "retry",
    "submission_id": "{submission_id}",
    "kyc_result": {
        "status": "incomplete"
    },
    "cf": {
        "cf1": "{custom_field1}",
        "cf2": "{custom_field2}",
        "cf3": "{custom_field3}"
    },
    "userid": "{user_id}",
    "tokenId": "{token_id}",
    "ipAddress": "{ip_address}"
    "retryCode": "{retry_code}",
    "attempts": 1
}
webhook_trigger
string

Webhook trigger type - retry indicates that the retry triggerred during the submission.

submission_id
string

Unique identifier for each KYC submission

kyc_result
object
cf
object

Object containing custom field (cf1, cf2, cf3) data

userid
string

Unique identifier for the KYC submitter defined by the client

tokenId
string

Token ID used when submitting via live form in private mode

ipAddress
string

Submitter’s IP address

retryCode
string

The code describing the reason behind the retry

attempts
int

Attempt to determine the submitter count

Retry Code

retryCodeID documentKnowledge BasedDescription
recognition_failOXThe system failed to verify the submitter’s identification.
expired_idOXThe ID card is outdated.
document_expiredOXThe document is outdated.
invalid_back_documentOXFront and back side image mismatch.
invalid_dual_sideOXThere is an error in the dual-sided document.
document_country_mismatchOXThe document country does not match.
glare_detectedOXDetected glare from id or document
image_too_blurryOXThe image is excessively blurry.
recaptured_documentOXA document that has been recaptured.
screen_detectedOXFrom the image, a screen was identified.
black_white_documentOXThe colour that was detected is exclusively black and white.
missing_birth_dateOXThe value of the birth date was missed.
document_name_mismatchOXThe name in the document does not match.
document_dob_mismatchOXThe date of birth in the document does not match.
image_forgeryOXThe image is fraudulent.
text_forgeryOXThe text is fraudulent.
feature_verification_failedOXVerification of the feature was unsuccessful.
image_editedOXThe image is an edited image.
fake_idOXThe ID is fake.
artificial_imageOXThis is an artificial image.
artificial_textOXThis is an artificial text.
check_digit_failedOXUnable to check the digit.
physical_document_missingOXThe physical document is missing.
missing_expiry_dateOXThe expiry date data is missing.
missing_issue_dateOXThe issue date data is missing.
missing_document_numberOXThe document number data is missing.
missing_personal_numberOXThe personal number(ID number) data is missing.
missing_nameOXThe name data is missing.
bank_authentication_failOXBoth the authentication code number and name did not match.
bank_authentication_code_failOXThe authentication code number did not match.
bank_authentication_name_failOXThe name does not match.
blacklist_countryOOThe country was identified as a blacklist by the system based on Issuing Country.
mrz_protocol_failOXThe system was unable to retrieve the appropriate MRZ protocol.
Identity_verification_failOXSystem failure to verify ID.
barcode_protocol_failOXThe system was unable to retrieve the appropriate barcode.
no_faceOOFace cannot be identified
face_compare_underscoreOOFace compare scores were incapable of attaining a standard.
face_compare_failOOUnable to continue with the face comparison.
face_occludedOOUnable to confirm that the face was hidden.
Id_livness_failOXThe score for ID liveliness was less than what is expected.
liveness_errorOOUnable to proceed with the liveness.
liveness_failOOThe score for passive liveness was less than what is expected.
liveness_fail_activeOOThe score for active liveness was less than what is expected.
too_many_retryOORetry count has already exceeded the maximum.
VERIFICATION_CODE_MISS_MATCHXOThe verification code does not match the inputted code.