/v3/organizationsCreate a sub-organization
Creates a nested sub-tenant beneath your account (or another organization). Sub-organizations isolate mailboxes, contacts, DLP policies, API keys, and billing — ideal for business units, resellers, or enterprise customers.
Scope: org:write
Body parameters
| Field | Type | Req. | Description |
|---|---|---|---|
| name | string | yes | Display name of the organization. |
| parent_id | string | — | Parent org id. Omit to nest directly under your account. |
| external_id | string | — | Your own identifier, for reconciliation. |
| plan | string | — | Plan/tier to provision the sub-tenant on. |
| data_region | string | — | Data residency region, e.g. us | eu | ca. |
Request
# BASE_URL is tenant-specific — request yours from support.
curl -X POST "$BASE_URL/v3/organizations" \
-H "Authorization: Bearer $BASTION_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Stonebridge Health — East",
"parent_id": "org_root",
"external_id": "CUST-4021",
"plan": "enterprise",
"data_region": "us"
}'
Response · 200
{
"org_id": "org_7f31aa",
"name": "Stonebridge Health — East",
"parent_id": "org_root",
"path": "org_root/org_7f31aa",
"status": "active",
"created_at": "2026-07-02T14:03:00Z"
}