Overview
Reference
- AlertEvents
- AlertGroups
- AlertUrgencies
- AlertSources
- Alerts
- Audits
- Authorizations
- CatalogEntities
- CatalogEntityProperties
- CatalogFields
- Catalogs
- Causes
- [DEPRECATED] CustomFieldOptions
- [DEPRECATED] CustomFields
- CustomForms
- DashboardPanels
- Dashboards
- Environments
- EscalationPolicies
- EscalationLevelsPolicies
- EscalationLevelsPath
- EscalationLevels
- EscalationPaths
- FormFieldOptions
- FormFieldPlacementConditions
- FormFieldPlacements
- FormFieldPositions
- FormFields
- FormSetConditions
- FormSets
- Functionalities
- WorkflowTasks
- [DEPRECATED] WorkflowCustomFieldSelections
- WorkflowFormFieldConditions
- WorkflowGroups
- WorkflowRuns
- Workflows
- Heartbeats
- IncidentActionItems
- [DEPRECATED] IncidentCustomFieldSelections
- IncidentEventFunctionalities
- IncidentEventServices
- IncidentEvents
- IncidentFeedbacks
- IncidentFormFieldSelections
- IncidentPermissionSetBooleans
- IncidentPermissionSetResources
- IncidentPermissionSets
- IncidentRetrospectives
- IncidentRetrospectiveSteps
- IncidentRoleTasks
- IncidentRoles
- IncidentStatusPageEvents
- IncidentSubStatuses
- IncidentTypes
- Incidents
- IpRanges
- LiveCallRouters
- OnCallRoles
- OnCallShadows
- OverrideShifts
- PlaybookTasks
- Playbooks
- RetrospectiveTemplates
- Pulses
- RetrospectiveConfigurations
- RetrospectiveProcessGroupSteps
- RetrospectiveProcessGroups
- RetrospectiveProcesses
- RetrospectiveSteps
- Roles
- ScheduleRotationActiveDays
- ScheduleRotationUsers
- ScheduleRotations
- Schedules
- Shifts
- Secrets
- Services
- Severities
- StatusPageTemplates
- StatusPages
- SubStatuses
- Teams
- UserNotificationRules
- Users
- WebhooksDeliveries
- WebhooksEndpoints
EscalationLevelsPath
List escalation levels for an Escalation Path
EscalationLevelsPath
List escalation levels for an Escalation Path
List escalation levels
GET
/
v1
/
escalation_paths
/
{escalation_policy_path_id}
/
escalation_levels
curl --request GET \
--url 'https://api.rootly.com/v1/escalation_paths/%7Bescalation_policy_path_id%7D/escalation_levels?include=SOME_STRING_VALUE&page%5Bnumber%5D=SOME_INTEGER_VALUE&page%5Bsize%5D=SOME_INTEGER_VALUE' \
--header 'Authorization: Bearer REPLACE_BEARER_TOKEN'
{
"data": [
{
"id": "<string>",
"attributes": {
"escalation_policy_id": "<string>",
"escalation_policy_path_id": "<string>",
"delay": 123,
"position": 123,
"created_at": "<string>",
"updated_at": "<string>",
"notification_target_params": [
{
"id": "<string>",
"type": "team",
"team_members": "all"
}
]
}
}
],
"links": {
"self": "<string>",
"first": "<string>",
"prev": "<string>",
"next": "<string>",
"last": "<string>"
}
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Response
200 - application/vnd.api+json
success
Unique ID of the escalation policy level
The ID of the escalation policy
Delay before notification targets will be alerted.
Position of the escalation policy level
Escalation level's notification targets
The ID of notification target
The type of the notification target
Available options:
team
, user
, schedule
, slack_channel
Available options:
all
, admins
The ID of the dynamic escalation policy path the level will belong to. If nothing is specified it will add the level to your default path.
Date of creation
Date of last update
curl --request GET \
--url 'https://api.rootly.com/v1/escalation_paths/%7Bescalation_policy_path_id%7D/escalation_levels?include=SOME_STRING_VALUE&page%5Bnumber%5D=SOME_INTEGER_VALUE&page%5Bsize%5D=SOME_INTEGER_VALUE' \
--header 'Authorization: Bearer REPLACE_BEARER_TOKEN'
{
"data": [
{
"id": "<string>",
"attributes": {
"escalation_policy_id": "<string>",
"escalation_policy_path_id": "<string>",
"delay": 123,
"position": 123,
"created_at": "<string>",
"updated_at": "<string>",
"notification_target_params": [
{
"id": "<string>",
"type": "team",
"team_members": "all"
}
]
}
}
],
"links": {
"self": "<string>",
"first": "<string>",
"prev": "<string>",
"next": "<string>",
"last": "<string>"
}
}