Skip to main content

alerts

Overview

Namealerts
TypeResource
Idpagerduty.incidents.alerts

Fields

NameDatatypeDescription
idstring
_typestringThe type of object being created.
alert_keystringThe alert's de-duplication key.
bodyobjectA JSON object containing data describing the alert.
created_atstringThe date/time the alert was first triggered.
first_trigger_log_entryobject
html_urlstringa URL at which the entity is uniquely displayed in the Web app
incidentobject
integrationobject
selfstringthe API show URL at which the object is accessible
serviceobject
severitystringThe magnitude of the problem as reported by the monitoring tool.
statusstringThe current status of the alert.
summarystringA short-form, server-generated string that provides succinct, important information about an object suitable for primary labeling of an entity in a client. In many cases, this will be identical to name, though it is not intended to be an identifier.
suppressedbooleanWhether or not an alert is suppressed. Suppressed alerts are not created with a parent incident.
typestringA string that determines the schema of the object. This must be the standard name for the entity, suffixed by _reference if the object is a reference.

Methods

NameAccessible byRequired ParamsDescription
get_incident_alertSELECTalert_id, idShow detailed information about an alert. Accepts an alert id.

An incident represents a problem or an issue that needs to be addressed and resolved.

When a service sends an event to PagerDuty, an alert and corresponding incident is triggered in PagerDuty.

For more information see the API Concepts Document

Scoped OAuth requires: incidents.read
list_incident_alertsSELECTidList alerts for the specified incident.

An incident represents a problem or an issue that needs to be addressed and resolved.

For more information see the API Concepts Document

Scoped OAuth requires: incidents.read
_get_incident_alertEXECalert_id, idShow detailed information about an alert. Accepts an alert id.

An incident represents a problem or an issue that needs to be addressed and resolved.

When a service sends an event to PagerDuty, an alert and corresponding incident is triggered in PagerDuty.

For more information see the API Concepts Document

Scoped OAuth requires: incidents.read
_list_incident_alertsEXECidList alerts for the specified incident.

An incident represents a problem or an issue that needs to be addressed and resolved.

For more information see the API Concepts Document

Scoped OAuth requires: incidents.read
update_incident_alertEXECFrom, alert_id, id, data__alertResolve an alert or associate an alert with a new parent incident.

An incident represents a problem or an issue that needs to be addressed and resolved.

When a service sends an event to PagerDuty, an alert and corresponding incident is triggered in PagerDuty.

For more information see the API Concepts Document

Scoped OAuth requires: incidents.write
update_incident_alertsEXECFrom, id, data__alertsResolve multiple alerts or associate them with different incidents.

An incident represents a problem or an issue that needs to be addressed and resolved. An alert represents a digital signal that was emitted to PagerDuty by the monitoring systems that detected or identified the issue.

A maximum of 500 alerts may be updated at a time. If more than this number of alerts are given, the API will respond with status 413 (Request Entity Too Large).

For more information see the API Concepts Document

Scoped OAuth requires: incidents.write