Suites
Change a suite
Renames a suite, changes its subdomain, sets its login page's colour and logo, or flips its providers.
PATCH/v1/suites/{suiteId}
A subdomain already taken by another suite is refused rather than suffixed: an address is not a name, and quietly giving somebody acme-2 would be worse than saying no. Turning a provider off signs nobody out; it stops the next sign-in with it.
Requires the schema:write scope. Operation suites.update. MCP tool suites_update. CLI, once published: gtable suites update.
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
suiteId | string | yes |
Headers
| Name | Type | Required | Description |
|---|---|---|---|
Idempotency-Key | string | no | Any unique string. Sending the same key with the same request again returns the first response (marked Idempotency-Replayed: true) instead of running it twice. Reusing it for a different request is refused with 409. Kept for 24 hours. Up to 255 characters. |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
name | string | no | Up to 120 characters. |
slug | string | no | Up to 40 characters. |
authPassword | boolean | no | |
authGoogle | boolean | no | |
allowSelfSignup | boolean | no | |
accent | string or null | no | |
logoUrl | string or null | no | |
assistantMonthlyCredits | integer or null | no | |
assistantPresets | object[] | no |
Response
Success
dataobjectrequiredRefused
errorobjectrequired