Create a new incident.
Note that if the incident mode is set to “retrospective” then the new incident will not be announced in Slack.
API key from your incident.io dashboard (Settings → API keys)
Unique string used to de-duplicate incident create requests
"alert-uuid"
Set the incident's custom fields to these values
[
{
"custom_field_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"values": [
{
"id": "01FCNDV6P870EA6S7TK1DSYDG0",
"value_catalog_entry_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"value_link": "https://google.com/",
"value_numeric": "123.456",
"value_option_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"value_text": "This is my text field, I hope you like it",
"value_timestamp": ""
}
]
}
]Assign incident roles to these people
[
{
"assignee": {
"email": "bob@example.com",
"id": "01G0J1EXE7AXZ2C93K61WBPYEH",
"slack_user_id": "USER123"
},
"incident_role_id": "01FH5TZRWMNAFB0DZ23FD1TV96"
}
]Incident status to assign to the incident
"01G0J1EXE7AXZ2C93K61WBPYEH"
Assign the incident's timestamps to these values
[
{
"incident_timestamp_id": "01FCNDV6P870EA6S7TK1DSYD5H",
"value": "2021-08-17T13:28:57.801578Z"
}
]Incident type to create this incident as
"01FH5TZRWMNAFB0DZ23FD1TV96"
Whether the incident is real, a test, a tutorial, or importing as a retrospective incident
standard, retrospective, test, tutorial "standard"
Explanation of the incident
"Our database is sad"
{
"external_id": 123,
"postmortem_document_url": "https://docs.google.com/my_doc_id",
"slack_channel_id": "abc123"
}Severity to create incident as
"01FH5TZRWMNAFB0DZ23FD1TV96"
Name of the Slack channel to create for this incident
"inc-123-database-down"
Slack Team to create the incident in
"T02A1FSLE8J"
Detailed description of the incident
"Our database is really really sad, and we don't know why yet."
OK response.