circle-info
Squadcast is now SolarWinds Incident Response

Incidents.Notes

Overview

Available Operations

create

Create Notes

Example Usage

from squadcast_sdk import SquadcastSDK


with SquadcastSDK(
    bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as ss_client:

    res = ss_client.incidents.notes.create(incident_id="<id>", message="<value>", attachments=[
        "<value 1>",
    ])

    # Handle response
    print(res)

Parameters

Parameter
Type
Required
Description

incident_id

str

✔️

Required

message

str

✔️

N/A

attachments

List[str]

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

models.NotesCreateNotesResponse

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

*/*

list

  • This endpoint is used to get all the note details of incidentID mentioned params.

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

Example Usage

Parameters

Parameter
Type
Required
Description

incident_id

str

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

models.NotesGetAllNotesResponse

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 note from incidentId mentioned in params.

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

Example Usage

Parameters

Parameter
Type
Required
Description

incident_id

str

✔️

Required

note_id

str

✔️

Required

retries

Configuration to override the default retry behavior of the client.

Response

bytesarrow-up-right

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

This API can be used to update a Note or a Resolution reason associated with an incident

Example Usage

Parameters

Parameter
Type
Required
Description

incident_id

str

✔️

Required

note_id

str

✔️

N/A

message

str

✔️

N/A

attachments

List[str]

✔️

N/A

retries

Configuration to override the default retry behavior of the client.

Response

models.NotesUpdateNoteResponse

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