Create Account

POST/accounts

An account resource represents an investment account created through the API. Various products can be set up for a customer using an investment account.

Body Parameters

first_name
string
required
Account First Name
last_name
string
required
Account Last Name
business_name
string
optional
Business name
email
string
required
Account Email
Heads Up
Sensitive user data should not be used in the sandbox environment. To prevent this type of data from being stored there, we have introduced test BVNs for completing account verification flows in the sandbox environment. You will find this in the update identity section.

We require that investors review and accept our Terms of Use before making an investment. This is in keeping with SEC regulations and ensures everyone is aware of our guidelines. Accounts are temporarily restricted until this is done. You can consult this guide for suggestions on displaying the Terms of Use.

Note
You can confirm the customer's acceptance of our Terms on the account creation endpoint by including terms_of_use_accepted=True in the request payload or by going through the terms acceptance endpoint.