API endpoints for alerts
Read your alerts in incident.io. Alerts are events ingested from third parties by alert sources. They can trigger incidents and escalations, as configured in alert routes. To view your alerts, you can list all alerts, or show a single alert. If you’d like to view only alerts that are currently firing, you can filter by status. To view the alert that was created for an event in your external system, filter by deduplication key. If you’d like to view alerts connected to a particular incident, you can list incident alerts. You can filter by incident_id to find all alerts attached to a particular incident, or by alert_id to find the incident that a particular alert triggered.Documentation Index
Fetch the complete documentation index at: https://docs.incident.io/llms.txt
Use this file to discover all available pages before exploring further.
The ID of the alert source this alert fired on
"01GW2G3V0S59R238FAHPDS1R66"
Attribute values parsed from the alerts payload
[
{
"array_value": [
{
"catalog_entry": {
"catalog_type_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"id": "01FCNDV6P870EA6S7TK1DSYDG0",
"name": "Primary On-call"
},
"label": "Payments Team",
"literal": "SEV123"
}
],
"attribute": {
"array": false,
"emoji": "fire",
"id": "01GW2G3V0S59R238FAHPDS1R66",
"name": "service",
"required": false,
"type": "CatalogEntry[\"01GW2G3V0S59R238FAHPDS1R67\"]"
},
"value": {
"catalog_entry": {
"catalog_type_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"id": "01FCNDV6P870EA6S7TK1DSYDG0",
"name": "Primary On-call"
},
"label": "Payments Team",
"literal": "SEV123"
}
}
]When this entry was created
"2021-08-17T13:28:57.801578Z"
A deduplication key which uniquely references this alert from your alert source. For newly created HTTP sources, this field is required. If you send an event with the same deduplication_key multiple times, only one alert will be created in incident.io for this alert source config. You can filter on this field to find the alert created by an event you've sent us.
"4293868629"
The ID of this alert
"01GW2G3V0S59R238FAHPDS1R66"
Statuses of an alert
firing, resolved "firing"
The title of the alert, parsed from the alert payload according to the alert source configuration
"*errors.withMessage: PG::Error failed to connect"
When this alert was last updated
"2021-08-17T13:28:57.801578Z"
The description of the alert
"CPU on the payments service has exceeded 75 percent for 5 minutes"
When this alert was resolved
"2021-08-17T14:28:57.801578Z"
If applicable, a link to the alert in the upstream system
"https://www.my-alerting-platform.com/alerts/my-alert-123"