Skip to main content
PATCH

Path Parameters

string
required
The status page ID

Body Parameters

All fields are optional. Only include the fields you want to change.

General

string
Display name
string
URL slug (must be unique)
string
Subtitle shown below the page name
string
Language code (e.g. en, ja, de) or auto for browser detection

Branding

string
Logo image URL
string
Favicon URL
string
Brand color hex code (e.g. #22c55e)
string
light, dark, or system
string
Theme preset: default, minimal, corporate, neon, ocean, sunset
string
Custom CSS to inject into the page
string
Custom HTML for the page header
Custom HTML for the page footer
boolean
Hide the “Powered by kodo” footer (Pro+)

Advanced Design

string
Font family id used by the status page theme.
string
Secondary brand color in #RRGGBB format.
boolean
Toggle subscriber form section visibility.
boolean
Toggle incident timeline section visibility.
boolean
Toggle uptime chart section visibility.
string
Header layout style: centered or left-aligned.
string
Border radius preset id from supported theme radius options.
string | null
Full custom HTML template (Pro+), max 64KB. Set null to clear.
For versioned draft/validate/publish workflows, use the dedicated Design API: GET/PUT/POST /status-pages/{id}/design....
When updating design-managed fields (primary_color, secondary_color, font_family, logo_url, favicon_url, show_subscribe_form, show_incident_history, show_uptime_graph, custom_template) while a published design version exists, the response includes a warning field suggesting to use the Design API instead. Direct updates still apply immediately but may be overwritten on the next design publish.

Custom Domain

string | null
Custom domain for the status page (e.g. status.yourcompany.com). Must be globally unique across all status pages. Set null to remove. Requires Pro plan or higher.

Visibility

string
public, private (Pro+), or internal (Team+)
string
Optional hint shown on the password entry page (private mode)

Announcements

string
Announcement banner text
string
info, warning, or success
boolean
Show or hide the announcement banner

Response

Returns the updated status page object.

Common Errors