Skip to main content
PUT

Path Parameters

string
required
Status page ID.

Body Parameters

At least one top-level field is required.
Both theme_tokens and layout use strict validation. Any unknown fields will be rejected with a 400 INVALID_SCHEMA error.
object
Theme token payload. Supports the following sub-fields:
  • brand.primary — Primary brand color in #RRGGBB format
  • brand.secondary — Secondary brand color in #RRGGBB format
  • font.family — Font family identifier
  • logo_url — Logo image URL (string)
  • favicon_url — Favicon image URL (string)
object
Layout payload. Supports a sections array (max 20 entries) with type, optional enabled, optional props. Valid section types: header, overall_status, services_list, incident_timeline, uptime_chart, subscribe_panel, footer.
string | null
Custom HTML template body, max 65536 chars (64KB).
string
default or custom.
string
Optional summary, min 1 char, max 500 chars. Empty strings are rejected.

Response

object
Saved draft version object.
array
Non-blocking validation warnings.

Common Errors