List severities

Returns a list of existing severities.

GET https://incidents.betterstack.com/api/v2/urgencies

Query parameters

team_name
string
page
integer
per_page
integer

Headers

Authorization
required string
200

Response body

{
  "data": [
    {
      "id": "123",
      "type": "urgency",
      "attributes": {
        "name": "High Severity",
        "team_name": "Test team",
        "sms": false,
        "call": true,
        "email": true,
        "push": true,
        "critical_alert": false,
        "urgency_group_id": null
      }
    },
    {
      "id": "456",
      "type": "urgency",
      "attributes": {
        "name": "Low Severity",
        "team_name": "Test team",
        "sms": false,
        "call": false,
        "email": true,
        "push": false,
        "critical_alert": false,
        "urgency_group_id": null
      }
    }
  ],
  "pagination": {
    "first": "https://incidents.betterstack.com/api/v2/urgencies?page=1",
    "last": "https://incidents.betterstack.com/api/v2/urgencies?page=1",
    "prev": null,
    "next": null
  }
}

Response attributes

id
string
type
string
attributes.name
string
attributes.team_name
string
attributes.sms
boolean
attributes.call
boolean
attributes.email
boolean
attributes.push
boolean
attributes.critical_alert
boolean
attributes.urgency_group_id
integer or null
pagination.first
string
pagination.last
string
pagination.prev
string or null
pagination.next
string or null

Team members can override these channels

Each team member can override the severity's alert channels for themselves in their Alerts settings.

Example cURL

Example
curl --request GET \
  --url https://incidents.betterstack.com/api/v2/urgencies \
  --header "Authorization: Bearer $TOKEN"