Skip to main content
POST
Create Account
Creates an additional business or individual account under the same owner as your API key’s business. The new account starts as a draft application that you complete with the other account onboarding endpoints.
White-label partners only. The entire account onboarding API (this endpoint and everything under /accounts) is available only to businesses activated as white-label tenants. A non-tenant API key receives 403 Forbidden.

Example Request

Business account

Individual account

Example Response

Parameters

email is required and must be unique. Omitting it returns 400. Creating a second account with the same email under your business returns 409 Conflict with code: "ACCOUNT_EMAIL_EXISTS".

Authorizations

X-API-Key
string
header
required

Your Rolla API key

Body

application/json
type
enum<string>
required

Type of account to create

Available options:
business,
individual
email
string<email>
required

The account's own contact email. REQUIRED, and must be unique among your accounts — every account you onboard is a distinct customer with its own email. A duplicate (same owner) returns 409 with code ACCOUNT_EMAIL_EXISTS; omitting it returns 400.

name
string

Business name. Required when type is business.

firstName
string

Account holder first name (individual accounts). Defaults to the owner's name.

lastName
string

Account holder last name (individual accounts). Defaults to the owner's name.

Response

Account created successfully

success
boolean
Example:

true

message
string
Example:

"Account created successfully"

data
object