Skip to main content
POST

Authorizations

Authorization
string
header
required

A Reactor API key (rk_...), sent as Authorization: Bearer rk_.... Keep it on a server.

Body

application/json
name
string
required

The display name. Must not be blank. Names need not be unique.

idempotency_key
string

Optional retry key. Retries with the same key and name return the same account. Must not be blank when present.

Maximum string length: 255

Response

The account was created.

An account. The response can carry further billing fields not listed here; do not depend on them.

id
string<uuid>
required
name
string
required

The display name.

created_at
string<date-time>
required
updated_at
string<date-time>
required
slug
string

The owner segment of the account's model names, as in your-org/your-model. Absent until assigned; once set, it cannot change.

billing_email
string<email>

The billing contact. Present only for callers with account_admin or billing_admin, and only when set.

plan_id
string<uuid>

The account's plan. Absent when the account has no plan.

plan
object

The account's plan.

billing
object

Billing settings. Present only for callers with account_admin or billing_admin. The object can carry further fields not listed here; do not depend on them.

deactivated_at
string<date-time>

When the account was suspended. Absent for active accounts.