Update Status Page
updateStatusPageUpdate an existing status page by replacing its full configuration and public group list.
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 |