circle-info
Squadcast is now SolarWinds Incident Response

Services

Get All Services

get
/v3/services
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
owner_idstringRequired
entity_ownerstringOptional
namestringOptional
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v3/services

Create Service

post
/v3/services
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
owner_idstringRequired
Body
namestringRequired
escalation_policy_idstringRequired
descriptionstringOptional
email_prefixstringOptional
Responses
post
/v3/services

Get Services By Name

get
/v3/services/by-name
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
namestringRequired
owner_idstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v3/services/by-name

Get Service By ID

get
/v3/services/{serviceID}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Header parameters
authorizationstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v3/services/{serviceID}

Update Service

put
/v3/services/{serviceID}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Body
namestringOptional
escalation_policy_idstringOptional
descriptionstringOptional
email_prefixstringOptional
Responses
chevron-right
200

The request has succeeded.

application/json
put
/v3/services/{serviceID}

Delete Service

delete
/v3/services/{serviceID}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Header parameters
authorizationstringRequired
Responses
delete
/v3/services/{serviceID}

Auto Pause Transient Alerts (APTA)

put
/v3/services/{serviceID}/apta-config
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Body
is_enabledbooleanRequired
timeout_in_minsintegerRequired
Responses
chevron-right
200

The request has succeeded.

application/json
put
/v3/services/{serviceID}/apta-config

Intelligent Alert Grouping (IAG)

put
/v3/services/{serviceID}/iag-config
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Body
is_enabledbooleanRequired
rolling_window_in_minsintegerRequired
Responses
chevron-right
200

The request has succeeded.

application/json
put
/v3/services/{serviceID}/iag-config

Delayed Notification Config

put
/v3/services/{serviceID}/notification-delay-config
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serviceIDstringRequired
Body
Responses
chevron-right
200

The request has succeeded.

application/json
put
/v3/services/{serviceID}/notification-delay-config

Last updated