Skip to main content
POST
Provision a tenant (server-side WorkOS org creation)

Authorizations

Authorization
string
header
required

Authorization: Bearer <token>. Token types resolve to the same scoped credential: a user-generated API key (casa_…, from Account settings — recommended for machines and MCP clients), a WorkOS AuthKit session JWT (the web app; org and role come from verified token claims), or a static token. API keys are group-scoped, optionally pinned to one property at creation. MCP OAuth connector tokens authenticate the MCP server only and are rejected on these REST routes.

Body

application/json
property_name
string
required
Example:

"The Strand Hotel"

organization_name
string

Required on the org-less path; ignored when the token already carries an org.

Example:

"Acme Hospitality Group"

currency
string
Example:

"USD"

timezone
string
Example:

"Europe/London"

Response

Tenant created.

data
object
required