Endpoint
Authentication
Include your JWT access token in theAuthorization header.
Request body
The sub-customer’s Bank Verification Number. Must be exactly 11 digits. At least one of
bvn or nin is required.The sub-customer’s National Identification Number. Must be exactly 11 digits. At least one of
bvn or nin is required.The sub-customer’s phone number. Maximum 11 characters.
A display name for the sub-customer’s account (e.g.,
"John Doe"). Maximum 255 characters.An optional free-form JSON object for storing your internal reference data, such as your own customer ID or order reference. This data is stored alongside the account and returned in lookups.
Example request
Response
A successful request returns the provisioned customer account.Error codes
| Response code | Meaning |
|---|---|
02 | Missing identity — neither bvn nor nin was provided. |
41 | Customer not found — your session credentials are invalid. |
80 | Service unavailable — the core banking provider is temporarily down. |
83 | Provider error — identity verification failed or account creation was rejected. |