Use this API to retrieve Webhook Resource Data
Use this webhook to retrieve user information after they have submitted their documents or completed the verification using our Web SDK.
Important
Make sure you have your webhook URL ready before starting.
Go to our Webhook Guide for more information on webhooks.
Use the JWT access_token
obtained during authorization.
Steps
The response contains nested verification "steps".
Steps Type | Description |
---|---|
liveness | Contains the proof of life response, making sure your user is a real person (and not a printed paper) |
ip-validation | Information about user's location and validation if proxy is used |
Document Checks
The response contains nested document verification, including validation checks for country-specific documents.
Document Verification | Description |
---|---|
document-reading | Will return fields read from the document: full name, date of birth, document number, etc... |
facematch | Face match performed between document face & user's face |
watchlists | Checks if there is any match found between the name extracted from the document and international watch-lists |
alteration-detection | Checks that the document was not altered |
template-matching | Checks that the presented document revision is valid |
mexican-curp-validation | For certain countries only (only Mexico supported for now) |
mexican-ine-validation | For certain countries only (only Mexico supported for now) |
mexican-rfc-validation | For certain countries only (only Mexico supported for now) |
argentinian-govcheck-validation | For certain countries only (only Argentina supported for now) |
Computed
Computed section provides additional verification data based on received data
Computation | Description | Type |
---|---|---|
age | Information about user's age. It based on the first document with date of birth field | Number |
isDocumentExpired | User's documents expiration information. Documents marked true are expired. If there is no expiration date found in document null will be set up instead | Boolean | null |
Bank Account Data
This API can retrieve a user's bank account nested data
Bank Account Data | Description |
---|---|
accounts | Institution name, type, number, currency |
transactions | date, amount, description (such as deposit, withdrawal, or purchase) |
current_balance, available_balance | Current or available account balance (depending on the account type) |
identity | Name, email, phone number, or other personal data associated with the account. |
Downloading Verification Media
To download the verification media, you need to send a GET request to any of the media server links provided in the API response. This request should use the same authentication as previously described.
Example:
GET https://media-server.example.com/media/verification-123
Authorization: Bearer <ACCESS_TOKEN>
For a list of supported institutions, go here
Fields that are not present in this sample response are likely deprecated. Do not use them to verify users.