Squadcast is now SolarWinds Incident Response
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Services

Overview

Available Operations

get_all

Get All Services

Example Usage

Parameters

Parameter
Type
Required
Description

owner_id

str

✔️

N/A

entity_owner

Optional[str]

N/A

name

Optional[str]

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

create

Create Service

Example Usage

Parameters

Parameter
Type
Required
Description

owner_id_param

str

✔️

N/A

name

str

✔️

N/A

owner_id

str

✔️

The owner_id is required for POST operations

escalation_policy_id

str

✔️

N/A

description

Optional[str]

N/A

email_prefix

Optional[str]

N/A

maintainer

N/A

tags

List[models.V3ServicesServiceTag]

N/A

auto_pause_transient_alerts_config

N/A

intelligent_alerts_grouping_config

N/A

delay_notification_config

N/A

dedup_init_config

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

get_by_name

Get Services By Name

Example Usage

Parameters

Parameter
Type
Required
Description

name

str

✔️

N/A

owner_id

str

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

get_by_id

Get Service By ID

Example Usage

Parameters

Parameter
Type
Required
Description

service_id

str

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

update

Update Service

Example Usage

Parameters

Parameter
Type
Required
Description

service_id

str

✔️

N/A

name

Optional[str]

N/A

escalation_policy_id

Optional[str]

N/A

description

Optional[str]

N/A

email_prefix

Optional[str]

N/A

maintainer

N/A

tags

List[models.V3ServicesServiceTag]

N/A

auto_pause_transient_alerts_config

N/A

intelligent_alerts_grouping_config

N/A

delay_notification_config

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

delete

Delete Service

Example Usage

Parameters

Parameter
Type
Required
Description

service_id

str

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

bytes

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

update_apta_config

Auto Pause Transient Alerts (APTA)

Example Usage

Parameters

Parameter
Type
Required
Description

service_id

str

✔️

N/A

is_enabled

bool

✔️

N/A

timeout_in_mins

int

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

create_or_update_iag_config

Intelligent Alert Grouping (IAG)

Example Usage

Parameters

Parameter
Type
Required
Description

service_id

str

✔️

N/A

is_enabled

bool

✔️

N/A

rolling_window_in_mins

int

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

update_notification_delay_config

Delayed Notification Config

Example Usage

Parameters

Parameter
Type
Required
Description

service_id

str

✔️

N/A

is_enabled

bool

✔️

N/A

timezone

Optional[str]

N/A

fixed_timeslot_config

N/A

custom_timeslots_enabled

Optional[bool]

N/A

custom_timeslots

N/A

assigned_to

N/A

retries

Configuration to override the default retry behavior of the client.

Response

Errors

Error Type
Status Code
Content Type

errors.BadRequestError

400

application/json

errors.UnauthorizedError

401

application/json

errors.PaymentRequiredError

402

application/json

errors.ForbiddenError

403

application/json

errors.NotFoundError

404

application/json

errors.ConflictError

409

application/json

errors.UnprocessableEntityError

422

application/json

errors.InternalServerError

500

application/json

errors.BadGatewayError

502

application/json

errors.ServiceUnavailableError

503

application/json

errors.GatewayTimeoutError

504

application/json

errors.SDKDefaultError

4XX, 5XX

*/*

Last updated