Status Page Design
Upsert Design Draft
Create a new draft or update the existing draft design version
PUT
Path Parameters
string
required
Status page ID.
Body Parameters
At least one top-level field is required.object
Theme token payload. Supports the following sub-fields:
brand.primary— Primary brand color in#RRGGBBformatbrand.secondary— Secondary brand color in#RRGGBBformatfont.family— Font family identifierlogo_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.