Skip to content

Stable API tag

system

Tenant provisioning and memberships

8 paths · 9 operations

/v1/members

get

List the resolved tenant's member roster (role, workspace scoping, groups)

Operation ID
listMembers
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/memberships

post

Grant a user a role in a tenant

Operation ID
grantMembership
Authentication
Bearer token
Request body
Present · required

Parameters: none declared.

Response codes

201 · 400 · 401 · 403 · 404 · 409 · 429

/v1/search

get

Federated console search: fan out to every searchable kind, deny-closed per kind on its own read permission

Operation ID
searchConsole
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid
qqueryyesstring

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/system/orgs

get

List tenant orgs (superadmin)

Operation ID
listOrgs
Authentication
Bearer token
Request body
None

Parameters: none declared.

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

post

Provision a tenant (superadmin)

Operation ID
createOrg
Authentication
Bearer token
Request body
Present · required

Parameters: none declared.

Response codes

201 · 400 · 401 · 403 · 404 · 409 · 429

/v1/system/orgs/{tenant_id}

delete

Hard-delete a tenant org after the cloud grace period (superadmin)

Operation ID
dropOrg
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
tenant_idpathyesstring · uuid

Response codes

204 · 400 · 401 · 403 · 404 · 409 · 429

/v1/system/orgs/{tenant_id}/region

put

Set or clear a tenant residency pin (superadmin, AAL3 step-up)

Operation ID
setOrgRegion
Authentication
Bearer token
Request body
Present · required
Parameters
NameInRequiredType
tenant_idpathyesstring · uuid

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/system/orgs/{tenant_id}/status

put

Withdraw or restore a tenant's service without deleting its data (superadmin)

Operation ID
setOrgStatus
Authentication
Bearer token
Request body
Present · required
Parameters
NameInRequiredType
tenant_idpathyesstring · uuid

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/system/residency

get

Get the configured data-residency registry (superadmin)

Operation ID
getResidencyRegistry
Authentication
Bearer token
Request body
None

Parameters: none declared.

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429