incidents
Incidents
Overview
Available Operations
bulk_acknowledge - Bulk Acknowledge Incidents
export_incidents - Incident Export
bulk_update_priority - Bulk Incidents Priority Update
bulk_resolve - Bulk Resolve Incidents
get_by_id - Get Incident by ID
acknowledge - Acknowledge Incident
mark_slo_false_positive - Mark Incident SLO False Positive
update_priority - Incident Priority Update
reassign - Reassign Incident
resolve - Resolve Incident
get_status_by_request_ids - Get Incidents Status By RequestIDs
bulk_acknowledge
This endpoint is used to bulk acknowledge the incident by IDs. The API can handle a maximum of 100 incident IDs in a single request with 10 such calls per minute."
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Example Usage
Parameters
incident_ids
List[str]
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsBulkAcknowledgeIncidentsResponse
Errors
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
*/*
export_incidents
This endpoint is used to export the incident details into a
csvorjsonfile.Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.Header field/value:
Content-Type:text/csv
Query Params:
Example Usage
Parameters
owner_id
str
✔️
N/A
status
List[str]
➖
N/A
services
List[str]
➖
N/A
sources
List[str]
➖
N/A
assigned_to
List[str]
➖
N/A
assigned_to_user_i_ds_and_their_squads
List[str]
➖
N/A
service_owner
Optional[str]
➖
N/A
tags
List[str]
➖
N/A
slos
List[int]
➖
N/A
text_filter
Optional[str]
➖
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Errors
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
*/*
bulk_update_priority
This endpoint is used to bulk update incident priority.
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Example Usage
Parameters
incident_ids
List[str]
✔️
N/A
priority
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
Errors
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
*/*
bulk_resolve
This endpoint is used to bulk resolve the incident by IDs. The API can handle a maximum of 100 incident IDs in a single request with 10 such calls per minute."
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Example Usage
Parameters
incident_ids
List[str]
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsBulkResolveIncidentsResponse
Errors
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
This endpoint is used to get the incident details by ID.
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Example Usage
Parameters
incident_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsGetIncidentByIDResponse
Errors
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
*/*
acknowledge
This endpoint is used to acknowledge the incident by ID.
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Example Usage
Parameters
incident_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsAcknowledgeIncidentResponse
Errors
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
*/*
mark_slo_false_positive
This endpoint is used to mark incident slo false positive.
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Example Usage
Parameters
incident_id
str
✔️
N/A
value
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsMarkIncidentSloFalsePositiveResponse
Errors
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_priority
This endpoint is used to update incident priority by ID.
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Example Usage
Parameters
incident_id
str
✔️
N/A
priority
Optional[str]
➖
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsIncidentPriorityUpdateResponse
Errors
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
*/*
reassign
This endpoint is used to reassign the unresolved incident to any user or escalation policy or squads by ID.
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.typecan be eitheruserorescalationpolicyorsquad
Example Usage
Parameters
incident_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsReassignIncidentResponse
Errors
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
*/*
resolve
This endpoint is used to resolve the incident by ID.
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.Resolution Reason is mandatory / optional based on the organization feature settings (Only for Premium and Enterprise Orgs) Read more
Example Usage
Parameters
incident_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsResolveIncidentResponse
Errors
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_status_by_request_ids
This endpoint is used to get the status of incidents given list of request_ids
Requires
access_tokenas aBearer {{token}}in theAuthorizationheader.
Response
The response contains the mapping from
request_idsto incident status.statusfield can be one of -suppressed,discarded,deduplicated,created,error.status is
errorif therequest_idis invalid. Bothincident_idandevent_idfield won't be present ifstatusiserrorstatus is
suppressedif the incident was suppressed due to suppression rules.status is
deduplicatedif the incident was deduplicated due to deduplication rules.status is
discardedif the incident was discarded due to some deduplication rule.incident_idfield won't be present ifstatusisdiscarded.otherwise, the status is
created
Example Usage
Parameters
request_ids
List[str]
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.IncidentsGetIncidentsStatusByRequestidsResponse
Errors
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