Skip to main content
PATCH
Update an organization

Authorizations

Authorization
string
header
required

A personal access token (POST /v1/auth/tokens) or a machine identity token (POST /v1/projects/{project_id}/identities/{identity_id}/tokens), both prefixed qumo_pat_. A token's scopes cap what it can do; see Scopes and permissions. A personal token names no organization: on a route whose path names no project or organization, pass ?organization_id=.

Path Parameters

id
string<uuid>
required

The organization's id.

Body

application/json

Omitted fields are left unchanged.

name
string

The new display name. Must not be empty when present.

Minimum string length: 1
Example:

"Acme Inc."

billing_email
string | null

The new billing email, or null to clear it.

Response

The updated organization.

The customer account that holds projects, members and billing.

id
string<uuid>
required

The organization's id.

Example:

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

name
string
required

Display name.

Example:

"Acme"

slug
string
required

The organization's name in broadcast paths: a project's paths start with <organization slug>/<project slug>. Unique across all organizations, derived from the name at creation, and unchanged when the name changes.

Example:

"acme"

billing_email
string | null
required

Where billing email is sent, or null when unset.

created_at
string<date-time>
required

When the organization was created.

Example:

"2026-08-02T10:04:11Z"

grafana_org_id
integer

The organization's Grafana organization, present once one is provisioned.

Example:

12