Update Status Page
updateStatusPageReplace the full configuration and public group list of an existing status page. Use getStatusPage to retrieve current state before updating.
Instructions
Updates an existing status page. Pass the full config (title, description, theme, published, etc.) and the full publicGroupList — both are replaced wholesale. Each group has a name, weight, and monitorList of [{id}]. Use getStatusPage first to read current state before modifying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The status page slug (immutable identifier) | |
| config | Yes | Full status page config (title, description, theme, published, showTags, showPoweredBy, domainNameList, customCSS, footerText, icon, etc.) | |
| imgDataUrl | No | Icon as data URL. Omit or pass empty string to keep existing. | |
| publicGroupList | No | Ordered groups. Each: {name, weight, monitorList: [{id}]}. Defaults to empty list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| msg | No |