circle-info
Squadcast is now SolarWinds Incident Response

Incidents/Communication Card

Create Slack Channel in Communication Card

post
/v3/extensions/slack_v2/channel
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

Request body for creating a Slack channel in a communication card.

channel_namestringRequired
incident_idstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
post
/v3/extensions/slack_v2/channel

Archive Slack Channel

post
/v3/extensions/slack_v2/channel/archive
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

Request body for archiving a Slack channel.

slack_channel_idstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
post
/v3/extensions/slack_v2/channel/archive

Get All Communication Card

get
/v3/incidents/{IncidentId}/communication_cards
  • This endpoint is used to get all the communication card details for incidentId metioned in params.

  • Requires access_token as a Bearer {{token}} in the Authorization header.

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

The request has succeeded.

application/json
get
/v3/incidents/{IncidentId}/communication_cards

Create Communication Card

post
/v3/incidents/{IncidentId}/communication_cards
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
IncidentIdstringRequired

Required

Body

Request body for creating a communication card.

typestringRequired
urlstringRequired
titlestringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
post
/v3/incidents/{IncidentId}/communication_cards

Update Communication Card

put
/v3/incidents/{IncidentId}/communication_cards/{communicationCardId}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
IncidentIdstringRequired

Required

communicationCardIdstringRequired
Body

Request body for updating a communication card.

titlestringRequired
typestringRequired
urlstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
put
/v3/incidents/{IncidentId}/communication_cards/{communicationCardId}

Delete Communication Card

delete
/v3/incidents/{IncidentId}/communication_cards/{communicationCardId}

Delete communication card by providing communicationCardId for incidentId mentioned in params

Requires access_token as a Bearer {{token}} in the Authorization header with service-write scope.

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

Required

communicationCardIdstringRequired
Header parameters
authorizationstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
datastringRequired
delete
/v3/incidents/{IncidentId}/communication_cards/{communicationCardId}

Last updated