Skip to main content
Organizations — the top-level multi-tenancy boundary. Reach it as client.organizations on a QumoClient.

list

Lists every organization (platform admins only). plan narrows it to one plan by its exact, case-sensitive name — e.g. "Enterprise" for the Enterprise customer list. An unknown name, including "enterprise", is a 400. Types: Organization

create

Creates an organization through the platform admin API (platform admins only). Users create their own with OrganizationsResource.createOwned. Types: Organization

createOwned

Self-service organization creation (POST /v1/auth/organizations): any session user may create organizations they own and admin, capped at 3 owned per user (breach → 422). Unlike create(), this needs no platform permission — the first organization must be creatable before any IAM context exists. Types: Organization

get

Returns one organization. Types: Organization

update

Renames an organization. Types: Organization

updateSettings

Updates an organization’s name and billing email. Omitted fields are left unchanged; billing_email: null clears it. Types: Organization

delete

Permanently deletes an organization and everything in it.

getUsage

An organization’s usage of one metric over time, across all its projects. Types: OrganizationUsage

listInvoices

Lists an organization’s Stripe invoices, newest first. Types: Invoice