Onboarding (v2)
# About
This is the Version 2 of our APIs for customer onboarding. It is designed to be future proof, flexible and posses a universal structure to cater for various geographical localisations and upcoming product enhancements.
In addition to ensure compliance and regulation changes being rolled out across region, API exposes additional functionality which is mandated to ensure that programs are always compliant as per the evolving regulatory climate across the region.
As a part of the same , we are also providing greater ability for API consumers to be informed of asynchronous changes that can happen upstream because of risk and fraud events on customer lifecycle and subscribe to the same
#### Current List of APIs
- `POST /v1/users`
- `PUT /v1/users`
- `PUT /v1/users/addresses/residential`
- `PUT /v1/users/addresses/billing`
- `POST /v1/users/authentications/documents`
- `PUT /v1/users/authentications/documents`
- `POST /v1/users/wallets`
- `POST /v1/users/wallets/cards/`
#### New List of APIs
- `POST /v2/users`
- `PUT /v2/users/{user_id}`
- `POST /v2/users/trigger/otp/email`
- `POST /v2/users/trigger/otp/sms`
- `PUT /v2/users/verify/otp`
- `POST /v2/users/verify/otp`
- `POST /v2/users/verify`
- `GET /v2/users/{user_id}`
- `GET /v2/users`
- `POST /v2/users/authentications/documents`
- `PUT /v2/users/authentications/documents`
- `GET /v2/users/authentications/documents`
- `DELETE /v2/users/authentications/documents/{document_id}`
##### Webhooks
As a part of onboarding process and ongoing lifecycle management , there are asynchronous checks which happen every time user information is updated. In addition there are periodic checks which happen and trigger the risk evaluation. To faciliate the same and proactive communication for the same, webhooks are available on such events available for you to subscribe and tailor your experience for the same
- OFAC check updates
- KYC updates
- Transaction monitoring checks updates
Was this section helpful?
On this page
- Onboarding (v2)