Change a status page's settings
update_status_pageUse this when the user wants to change an existing status page's name, description or custom domain, its colours or logo, what it displays (time zone, incident history, uptime days, subscribe form), or its search title and description. Changes one section at a time (general, branding, display or seo) with the editor's own checks and returns the section as saved; setting a custom domain returns the DNS record to create. The page's address (slug) never changes. Not for the services it shows: use add_status_page_component or update_status_page_component.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | Only the settings to change. general: name, description (the same field as seo's meta_description: saving either sets both), custom_domain ("" removes it). branding: header_bg_color, header_text_color, header_link_color, header_link_hover_color, footer_bg_color, footer_text_color, footer_link_color, footer_link_hover_color, subscribe_button_bg_color, subscribe_button_hover_color, subscribe_button_text_color (hex like #10b981; "" is the default), body_gradient (teal, purple, blue, amber, orange, slate), logo_url, favicon_url ("" removes), hide_name_with_logo. display: timezone (IANA, such as America/New_York), uptime_days (30, 60, 90), default_time_range (24h, 7d, 30d, 60d, 90d), incident_history (calendar, list, none), incident_days (7, 14, 30, 90), default_view (uptime, performance), show_performance, show_subscribe_form, show_powered_by, show_upcoming_maintenance, maintenance_days (3, 7, 14, 30). seo: page_title (up to 70 characters), meta_description (up to 160; the same field as general's description). | |
| section | Yes | Which settings to change. | |
| status_page | Yes | The page's id, name or address. |