post https://bank.sandbox.cybrid.app/api/identity_verifications
Creates an Identity Verification.
Identity Verifications
Identity Verifications confirm an individual's identity with for the purpose of inclusion on the platform. This know-your-customer (KYC) process is a requirement for individuals to be able to transact. At present, we offer support for Cybrid performing the verification or working with partners to accept their KYC/AML process and have it attested to in our platform.
State
State | Description |
---|---|
storing | The Platform is storing the identity verification details in our private store |
waiting | The Platform is waiting for the customer to start the identity verification process |
pending | The Platform is waiting for the customer to finish the identity verification process |
reviewing | The Platform is waiting for compliance to review the identity verification results |
expired | The identity verification process has expired |
completed | The identity verification process has been completed |
Outcome
State | Description |
---|---|
passed | The customer has passed the identity verification process |
failed | The customer has failed the identity verification process |
Failure Codes
Code | Description |
---|---|
id_check_failure | Failure due to an issue verifying the provided ID |
id_quality_check_failure | Failure due to an issue verifying the provided ID based on the image quality |
id_barcode_check_failure | Failure due to an issue verifying the provided ID based on the barcode |
id_mrz_check_failure | Failure due to an issue verifying the provided ID based on the machine-readable zone (MRZ) |
id_presence_check_failure | Failure due to an issue verifying the provided ID based on the presence of the ID |
id_expiration_check_failure | Failure due to an issue verifying the provided ID based on the expiration date |
id_double_side_check_failure | Failure due to an issue verifying the provided ID based on both sides not being provided |
id_type_allowed_check_failure | Failure due to an issue verifying the provided ID based on the type provided |
id_country_allowed_check_failure | Failure due to an issue verifying the provided ID based on the issuing country |
id_digital_replica_check_failure | Failure due to an issue verifying the provided ID based on it being a digital replica |
id_paper_replica_check_failure | Failure due to an issue verifying the provided ID based on it being a paper replica |
database_check_failure | Failure due to an issue verifying the provided information against authoritative data sources |
selfie_failure | Failure due to an issue verifying the provided selfie photo |
selfie_pose_check_failure | Failure due to an issue verifying the provided selfie photo based on incorrect poses |
selfie_quality_check_failure | Failure due to an issue verifying the provided selfie photo based on the image quality |
country_comparison_check_failure | Failure due the customer verification being performed out of country |
duplicate_person_check_failure | Failure due to a customer already existing for this person |
prohibited_person_check_failure | Failure due to a person being on prohibited from accessing the service |
name_check_failure | Failure due to an issue verifying the name of the person |
address_check_failure | Failure due to an issue verifying the address of the person |
account_number_check_failure | Failure due to an issue verifying the account number of the person |
dob_check_failure | Failure due to an issue verifying the date of birth of the person |
id_number_check_failure | Failure due to an issue verifying an identification number of the person |
phone_number_check_failure | Failure due to an issue verifying the phone number of the person |
email_address_check_failure | Failure due to an issue verifying the email address of the person |
document_type_check_failure | Failure due to the type of document provided not being the correct type |
document_quality_check_failure | Failure due to an issue verifying the document based on the image quality |
compliance_rejection | Failure due to compliance rejecting the identity verification |
plaid_failure | Failure due to an issue interacting with Plaid |
plaid_item_login_required | Failure due to the Plaid token for the account requiring re-login |
plaid_invalid_product | Failure due to the Plaid product not being supported (contact support) |
plaid_no_accounts | Failure due to the Plaid token having access to no accounts |
plaid_item_not_found | Failure due to Plaid not being able to find the associated account |
decision_timeout | Failure due to an issue verifying the email address of the person |
requested_failure | In sandbox, the caller requested that the process failed |
deleted_account | Failure due to the bank account having been deleted before a decision was made |
Required scope: identity_verifications:execute