POST
Register account

Body

application/json

Username, email, password, and initial organization details for account bootstrap.

Request payload for register.

username
string
required

Unique username used for login and display.

Required string length: 3 - 50
password
string
required

Plaintext password accepted only in authentication requests.

Minimum string length: 8
organization_name
string
required

Human-readable organization name.

Required string length: 2 - 100
email
string<email> | null

Email address associated with the user or renter.

display_name
string | null

Human-readable display name.

Maximum string length: 100

Response

Registered user and bootstrap organization

data
object
required

Endpoint-specific response payload. See the referenced schema for the resource fields.

request_id
string
required

Request correlation identifier returned from X-Request-Id or generated by the API.

meta
object

Optional response metadata such as pagination limits, counts, or export context.