v1
latestOpenAPI 3.0.22026-07-144652931.4 MBAnalytics
Get aggregated escalation policy data
Provides aggregated metrics for incidents aggregated into units of time by escalation policy.
Example metrics include Seconds to Resolve, Seconds to Engage, Snoozed Seconds, and Sleep Hour Interruptions. Metric definitions can be found in our Knowledge Base.
<!-- theme: info -->Note: Data availability reflects pipeline processing cycles and is generally within 24 hours under normal conditions.
Scoped OAuth requires: analytics.write
post/analytics/metrics/incidents/escalation_policies
Headers
Acceptstring required
The Accept header is used as a versioning header.
Content-Type'application/json' required
Request body
Example request
{
"filters": {
"created_at_start": "2024-01-01T00:00:00+05:00",
"created_at_end": "2024-02-01T00:00:00Z",
"urgency": "high",
"major": true,
"min_ackowledgements": 1,
"min_timeout_escalations": 1,
"min_manual_escalations": 1,
"team_ids": [
"P373JQQ",
"PAECHJV",
"P7SYGW6"
],
"service_ids": [
"PSEJLIN",
"PSLWBL8",
"PT4KHLX"
],
"escalation_policy_ids": [
"PDJXDF3",
"PG4EHNS"
],
"priority_ids": [
"PC8O0L3",
"PX01HJD",
"P5FK83M"
],
"priority_names": [
"P1",
"P2",
"P3"
],
"pd_advance_used": true
},
"time_zone": "Etc/UTC",
"order_by": "created_at",
"aggregate_unit": "day"
}Response
Only returns data for escalation policies that match the filters and have data.
Example response
{
"filters": {
"created_at_start": "2024-01-01T00:00:00+05:00",
"created_at_end": "2024-02-01T00:00:00Z",
"urgency": "high",
"major": true,
"min_ackowledgements": 1,
"min_timeout_escalations": 1,
"min_manual_escalations": 1,
"team_ids": [
"P373JQQ",
"PAECHJV",
"P7SYGW6"
],
"service_ids": [
"PSEJLIN",
"PSLWBL8",
"PT4KHLX"
],
"escalation_policy_ids": [
"PDJXDF3",
"PG4EHNS"
],
"priority_ids": [
"PC8O0L3",
"PX01HJD",
"P5FK83M"
],
"priority_names": [
"P1",
"P2",
"P3"
],
"pd_advance_used": true
},
"time_zone": "Etc/UTC",
"order_by": "created_at",
"aggregate_unit": "day"
}