Skip to main content
PATCH
Update a status page

Authorizations

Authorization
string
header
required

Sent as Authorization: Bearer <token>. Three kinds are accepted: an ORG token (sv_…), bound to one workspace with a fixed role; a PERSONAL token (svu_…), which acts as you with your own live role in whichever workspace it is pointed at; and an OAUTH access token (mcp_at_…) from a connected app, limited to the workspaces you granted it. A personal or OAuth token names its workspace with the X-Sentivel-Workspace header (a slug or an id). Without it an OAuth token falls back to the connection's primary workspace, while a personal token in more than one workspace is rejected 400 invalid_request with the choices in error.details.workspaces. An org token sent with a header naming a different workspace is rejected 400 invalid_request. Membership is re-read every request, so leaving a workspace or revoking the grant takes effect at once.

Path Parameters

id
string<uuid>
required

Body

application/json

All fields optional; only provided fields change. null clears an optional text or link field.

name
string
Maximum string length: 120
vanityUrl
string
Required string length: 1 - 60
isPublic
boolean
announcement
string | null

Banner atop the public page.

Maximum string length: 500
homepageUrl
string<uri> | null

Where the logo and page name link to. null links to the page itself.

supportUrl
string<uri> | null

A Contact link in the nav.

Extra nav links; replaces the current ones.

Maximum array length: 5
logoMono
boolean

Paint a single-colour logo in the page's text colour.

design
enum<string>
Available options:
modern,
classic
searchIndexable
boolean

Allow search engines to index the page while it is public and has no password.

Response

The updated status page.

data
object