Update Incident

This endpoint requires authentication. You will need to fetch a valid authentication token first.

Put Incident

This endpoint updates the provided properties of a Blameless incident.

PUT <customer>.blameless.io/api/v1/incidents/<incidentId>
PropertyTypeRequiredDescription
MethodPUT
CustomerStringThe slug of your organization cluster
Path/api/v1/incidents/<incidentId>/events
AuthTokenYesBearer with valid authorization token
Path ParametersIntegerYesThe incident ID
Body ParametersAn object with one or more incident properties and values

Sample Request

curl https://<customer>.blameless.io/api/v1/incidents/344 \
-X PUT
-H 'content-type: application/json' \
-H 'Authorization: Bearer <token>'
-d ‘{“start_of_customer_impact”: 1538377200}
note

Fields identified in the samples are the minimum returned. The response may contain additional fields.

Sample Response

The sample response returns the updated Incident, its creator, a Severity (Sev) level, description, as well as date and time.

{
"ok": true,
"incident": {
"_id": 344,
"created": {
"$date": 1530898627590
},
"updated": {
"$date": 1539269793000
},
"creator": "UA4R54PCH",
"description": "New incident test 3",
"status": "INVESTIGATING",
"severity": 1,
"type": "security",
"start_of_customer_impact": {
"$date": 1538377200000
},
"slack_channel": {
"id": "CBKHWTLUQ",
"name": "_incident-344",
"is_private": false
},
"name": "344"
...
}
}