Skip to main content

notification_rules

Overview

Namenotification_rules
TypeResource
Idpagerduty.users.notification_rules

Fields

NameDatatypeDescription
idstring
_typestringThe type of object being created.
contact_methodobject
html_urlstringa URL at which the entity is uniquely displayed in the Web app
selfstringthe API show URL at which the object is accessible
start_delay_in_minutesintegerThe delay before firing the rule, in minutes.
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.
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.
urgencystringWhich incident urgency this rule is used for. Account must have the urgencies ability to have a low urgency notification rule.

Methods

NameAccessible byRequired ParamsDescription
get_user_notification_ruleSELECTid, notification_rule_idGet details about a user's notification rule.

Users are members of a PagerDuty account that have the ability to interact with Incidents and other data on the account.

For more information see the API Concepts Document

Scoped OAuth requires: users:contact_methods.read
get_user_notification_rulesSELECTidList notification rules of your PagerDuty user.

Users are members of a PagerDuty account that have the ability to interact with Incidents and other data on the account.

For more information see the API Concepts Document

Scoped OAuth requires: users:contact_methods.read
create_user_notification_ruleINSERTid, data__notification_ruleCreate a new notification rule.

Users are members of a PagerDuty account that have the ability to interact with Incidents and other data on the account.

For more information see the API Concepts Document

Scoped OAuth requires: users:contact_methods.write
delete_user_notification_ruleDELETEid, notification_rule_idRemove a user's notification rule.

Users are members of a PagerDuty account that have the ability to interact with Incidents and other data on the account.

For more information see the API Concepts Document

Scoped OAuth requires: users:contact_methods.write
_get_user_notification_ruleEXECid, notification_rule_idGet details about a user's notification rule.

Users are members of a PagerDuty account that have the ability to interact with Incidents and other data on the account.

For more information see the API Concepts Document

Scoped OAuth requires: users:contact_methods.read
_get_user_notification_rulesEXECidList notification rules of your PagerDuty user.

Users are members of a PagerDuty account that have the ability to interact with Incidents and other data on the account.

For more information see the API Concepts Document

Scoped OAuth requires: users:contact_methods.read
update_user_notification_ruleEXECid, notification_rule_id, data__notification_ruleUpdate a user's notification rule.

Users are members of a PagerDuty account that have the ability to interact with Incidents and other data on the account.

For more information see the API Concepts Document

Scoped OAuth requires: users:contact_methods.write