Update notice
sorryapp_update_noticeWRITE: change a notice: its subject, state (for example resolved), affected components, schedule, and/or add a comment (an update) to its timeline. These changes are PUBLIC on the status page, including publish=false. publish=true additionally requests delivery to subscribers and integrations (email, SMS, Slack, Teams, X); vendor SMS/notification charges may apply. Confirm the content and audience first. Fields you pass overwrite the previous values. Sorry: PATCH /v1/pages/{page_id}/notices/{notice_id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | New state. Planned: scheduled, cancelled, underway, complete. Unplanned: investigating, identified, recovering, resolved, false_alarm. | |
| confirm | Yes | Set true only after the user approved this public status change or subscriber addition and any requested notification. | |
| page_id | Yes | The status page id, e.g. 12ab34cd (from sorryapp_list_pages). | |
| publish | No | should_publish: true also sends this out to subscribers and integrations (email, SMS, Slack, Teams, X). Default false: sent as should_publish=false to suppress the requested broadcast. The notice/change is still public; this does not make a private draft. | |
| subject | No | New subject. | |
| notice_id | Yes | The notice id. | |
| component_ids | No | Ids of the affected components (from sorryapp_list_components). While the notice is open they show as degraded. | |
| begins_at_date | No | Planned notices only: new start date YYYY-MM-DD. | |
| begins_at_time | No | Planned notices only: new start time HH:MM:SS. | |
| additional_comment | No | A new public update to add to the notice timeline. publish controls the requested subscriber/integration broadcast; false still changes the public page. | |
| duration_in_minutes | No | Planned notices only: new duration in minutes. |