Table of Contents
minLevel1
maxLevel7

...

You will need to use the following APIs for the integration:

...

To initiate business onboarding you need to make POST request to /v1/identity-verifications/ with setupId in the request body.
Response with status code 201 will return id of identity verification that can be used to generate IDV URL.

Generate IDV url

After you receive identity verification id, you can generate a url and redirect your user to it for filling in the business customer onboarding details. The url must be in the following format: "idv.ondato.com?id={id}”.
Example: http://idv.ondato.com/?id=02c99769-51a5-4174-aa5b-3fa0c2e6bfef

...

Once customer onboarding process is initiated by you and customer starts the IDV flow - the rest of the process will be taken care of by Ondato. You can track the progress by receiving Ondato notifications about KYC identification.

KYC identification webhooks

...

KycIdentification webhooks will contain payload information from the Ondato Kyc Identification API recourse /v1/identity-verifications/{id}.
Idv webhooks will contain payload information from the Ondato IDV API recourse /v1/identity-verifications.

Panel
panelIconId2139
panelIcon:information_source:
panelIconText
bgColor#F4F5F7

To learn more about Ondato webhooks and how to configure webhook endpoints please see the following page: Webhooks.

...

To retrieve customer onboarding details you first need to make a GET request to IDV API - /v1/identity-verifications/{id} endpoint to receive KYC Identification ID. With this ID you need to make a GET request to Kyc Identification API - /v1/identifications/{id} endpoint to retrieve KYC identification details.

Integration sequence diagram

...