Status page

Update an incident update

Edits an existing update's status/message/date. If this update is the incident's most recent one, changing status here also updates the parent incident's status (e.g. to resolved). Verified subscribers are emailed. Requires a full-access API key.

put/incidents/updates/{updateId}

Request

  • Base URL: https://api.pulsetic.com/api/public
  • URL: https://api.pulsetic.com/api/public/incidents/updates/{updateId}
  • Auth: API key in header Authorization

Path parameters

updateIdinteger required
Example:57

Request body

status'exploring' | 'identified' | 'update' | 'resolved' required

Case-insensitive on input, stored lowercase. One of exploring, identified, update, resolved.

messagestring required

Plain text. Newlines are preserved; Markdown/HTML is not rendered. Max 65000 characters.

datestring

Optional. Y-m-d H:i[:s] (UTC) or d/m/Y h:i A. Omitted defaults to the current time.

Example request

{
  "date": "2025-02-05 12:00:00"
}

Response

successful operation. created_at is a unix timestamp.

idinteger
incident_idinteger
status'exploring' | 'identified' | 'update' | 'resolved'
messagestring
datestring date-time
created_atstring date-time
updated_atstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.