Skip to main content
POST
Create an organization

Authorizations

Authorization
string
header
required

The session token qumod login obtains through the device flow (POST /v1/auth/device/token). It acts as the signed-in user, like a console session, and needs no CSRF token.

Body

application/json
name
string
required
Minimum string length: 1
Example:

"Acme Streaming"

Response

The organization was created.

id
string<uuid>
required
Example:

"3f8c2a1e-7b4d-4e9a-9c61-2d5e8f0a1b7c"

name
string
required
Example:

"Acme Streaming"

slug
string
required

The organization's fixed name in broadcast paths.

Example:

"acme-streaming"

billing_email
string<email> | null
required
Example:

null

created_at
string<date-time>
required
Example:

"2026-11-03T08:30:00Z"