Skip to main content
POST
Register an account

Body

application/json
org
string
required

CBPay organization slug (cbpay).

type
enum<string>
required
Available options:
person,
company
email
string<email>
required
password
string
required
Minimum string length: 8
display_name
string
required
tax_id
string
phone
string
country
string

ISO 3166-1 alpha-2 country code.

profile
object

Free-form profile data.

Response

Account created.

account
object
access_token
string

Session JWT, valid for 24 hours.

expires_at
string<date-time>
refresh_token
string

Single-use rotating refresh token for POST /v1/auth/refresh.

refresh_expires_at
string<date-time>
Last modified on July 19, 2026