Webhook

A webhook is sent in two cases when 3rd party consent completed and when AML screening completed.

1. When Consented

NameValueDescription

webhook_trigger

argos_id_auth

Type of webhook('argos_id_auth' fixed)

consent_id

{consent_id}

'consent_id' key value needed for GET/verifiedinfo

authed_at

{authed_at}

The time when user consented(UTC+0)

argos_id

{argos_id}

'argos_id' key value transformed from combination of users' name, birthday, gender and nationality.

request_id

{request_id}

A value created and transfered from client when verified by POST/idverify API to differentiate data.

2. When AML Screening Completed

NameValueDescription

webhook_trigger

aml

Type of webhook('aml' fixed)

consent_id

{consent_id}

'consent_id' key value needed for GET/verifiedinfo

aml_result

-

AML result object

aml_result.currentstatus

Not Screened / Red Flag

AML result status ('Not Screened' or 'Red Flag')

aml_result.risk_level_summary

Not Screened/ HIGH/MEDIUM/LOW

AML result level ('Not Screened', 'HIGH', 'MEDIUM', 'LOW')

Last updated