For the complete documentation index, see llms.txt. This page is also available as Markdown.

Update an incident

Adds an update to an ongoing incident, and optionally changes its title or status. You can also resolve an incident by setting `resolution_stage` to `resolved`.

Only works with incidents on custom services your company owns.

PATCH https://isdown.app/api/v2/incidents/:id

Path parameters

Parameter
Type
Required
Description

id

integer

Yes

The incident ID

Request body

All parameters are optional, but to post a new update you must provide both description and resolution_stage together.

Parameter
Type
Required
Description

title

string

No

Updated incident title

status

string

No

minor or major

description

string

No*

Update message. Requires resolution_stage

resolution_stage

string

No*

investigating, identified, monitoring, or resolved. Requires description

Example request — post an update

curl -X PATCH https://api.isdown.app/api/v2/incidents/55001 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "description": "We have identified the root cause and are deploying a fix.",
    "resolution_stage": "identified",
    "status": "minor"
  }'

Example request — resolve an incident

Example response

Last updated