...

Events sent by Ondato will have a body in the following contractstructure:

AtrributeProperty

Description

Id

Webhook ID.

ApplicationId

Internal ID that identifies you in Ondato system.

CreatedUtc

Date and time when webhook was generated.

DeliveredUtc

Date and time when webhook was delivered.

IsDelivered

Status of the webhook if it was delivered or not. Possible values are true/ false.

Payload

Depending on the webhpook type attributeproperty, the payload always returns the same information you could obtain from the GET endpoint of the recourse. E.g. of the webhook type is KycIdentification.<<any event>><<event>> then payload will contain information you could retrieve from KYC ID endpoint GET /v1/identifications/{id} .

Type

Type of the webook. It contains of two parts:

  • Recourse, e.g. KycIdentification.

  • Event, e.g. Created.

...

Wehook event

Webhook is triggered when:

Webhook example link

Identity Verification (IDV) resource webhooks

IdentityVerification.Consented

User accepts consent agreement on new identification.

To view webhook example please click here. On click new tab will open.

IdentityVerification.StatusChanged

IDV status changes.

To view webhook example please click here. On click new tab will open.

KYC Identifiation recourse webhooks

KycIdentification.Created

KYC Identification step is started by the customer.

To view webhook example please click here. On click new tab will open.

KycIdentification.Processed

KYC Identification is completed by the customer.

To view webhook example please click here. On click new tab will open.

KycIdentification.Approved

KYC Identification identification is manually or automatically approved.

To view webhook example please click here. On click new tab will open.

KycIdentification.Updated

document data of KYC Identification is updated in Ondato Portal.

To view webhook example please click here. On click new tab will open.

KycIdentification.Rejected

KYC Identification is manually or automatically rejected.

To view webhook example please click here. On click new tab will open.

KYB Identification resource webhooks

KybIdentification.Created

Customer finished filling in business onboarding form.

To view webhook example please click here. On click new tab will open.

KybIdentification.Approved

All KYC identifications were approved and all registries checks were successfully validated.

To view webhook example please click here. On click new tab will open.

KybIdentification.Rejected

Not all KYC identifications were approved and/or not all registries were successfully validated.

To view webhook example please click here. On click new tab will open.

KybIdentification.Document.Created

KYB related document entity is created in the KYB identification with status “NeedReview”.

To view webhook example please click here. On click new tab will open.

KybIdentification.Document.Uploaded

KYB related document file is uploaded to the document entity.

To view webhook example please click here. On click new tab will open.

KybIdentification.Document.Updated

KYB related document is verified and status is changed from “NeedReview” to “Validated”/ “Invalidated”.

To view webhook example please click here. On click new tab will open.

KybIdentification.Document.Deleted

KYB related document is deleted from KYB identification.

To view webhook example please click here. On click new tab will open.