Create Investor Account
UsePOST /v1/accounts to create a CSCS account or return an existing matching active investor. This is a protected operational endpoint for approved integrators.
Required headers
Account categories
The account creation schema supports individual, minor, and corporate requirements through conditional fields.| Account shape | Important requirements |
|---|---|
| Individual and minor | Birth date, gender, mother maiden name, next of kin name, and next of kin phone. |
| Minor | Guardian relationship requirements and bvnHolderName where required. |
| Corporate | RC number, RC date, and tax identification number. |
Validation and dedupe
The API validates submitted broker and bank references. For non-exempt integrators, BVN/account validation happens before lookup or creation for individual, corporate, and minor requests. If the submitted data matches an existing active investor for the requested business context, the API can return that investor with200 OK instead of creating a duplicate. Newly created accounts return 201 Created.