circle-info
Squadcast is now SolarWinds Incident Response

Runbooks

Get All Runbooks By Team

get
/v3/runbooks

Returns all the runbooks of the team. Requires access_token as a Bearer {{token}} in the Authorization header with read scope.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v3/runbooks

Create Runbook

post
/v3/runbooks

Add runbook to the team. Returns the runbook object in response. Requires access_token as a Bearer {{token}} in the Authorization header with user-write scope.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

Represents the request body for creating a new runbook.

namestringRequired

The name of the runbook.

owner_idstringRequired

The ID of the team that owns this runbook.

Responses
post
/v3/runbooks

Get Runbook By ID

get
/v3/runbooks/{runbookID}

Returns a runbook details of the given runbookID in the request param. Requires access_token as a Bearer {{token}} in the Authorization header with read scope.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
runbookIDstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v3/runbooks/{runbookID}

Update Runbook

put
/v3/runbooks/{runbookID}

Update runbook details. Requires access_token as a Bearer {{token}} in the Authorization header with user-write scope.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
runbookIDstringRequired
Body

Represents the request body for updating a runbook.

namestringRequired

The name of the runbook.

Responses
chevron-right
200

The request has succeeded.

application/json
put
/v3/runbooks/{runbookID}

Remove Runbook

delete
/v3/runbooks/{runbookID}

Remove runbook from team. Requires access_token as a Bearer {{token}} in the Authorization header with user-write scope.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
runbookIDstringRequired
Responses
delete
/v3/runbooks/{runbookID}

Last updated