|docs
Start Trial

List Triggers

List existing Incident Workflow Triggers

Scoped OAuth requires: incident_workflows.read

Authorization<token>

The API Key with format Token token=<API_KEY>

In: header

Query Parameters

workflow_id?string

If provided, only show triggers configured to start the given workflow. Useful for listing all services associated with the given workflow

incident_id?string

If provided, only show triggers configured on the service of the given incident. Useful for finding manual triggers that are configured on the service for a specific incident. Cannot be specified if service_id is provided.

service_id?string

If provided, only show triggers configured for incidents in the given service. Useful for listing all workflows associated with the given service. Cannot be specified if incident_id is provided.

trigger_type?string

If provided, only show triggers of the given type. For example “manual” to search for manual triggers

Value in

  • "manual"
  • "conditional"
  • "incident_type"
workflow_name_contains?string

If provided, only show triggers configured to start workflows whose name contain the provided value.

is_disabled?boolean
Deprecated

If provided, filters between disabled and enabled Triggers. This query parameter is deprecated, and will be removed in a future version of this API.

sort_by?string

If provided, returns triggers sorted by the specified property.

Value in

  • "workflow_id"
  • "workflow_id asc"
  • "workflow_id desc"
  • "workflow_name"
  • "workflow_name asc"
  • "workflow_name desc"
limit?integer

The minimum of the limit parameter used in the request or the maximum request size of the API.

cursor?string

Optional parameter used to request the "next" set of results from an API. The value provided here is most commonly obtained from the next_cursor field of the previous request. When no value is provided, the request starts at the beginning of the result set.

Header Parameters

Accept*string

The Accept header is used as a versioning header.

Default"application/vnd.pagerduty+json;version=2"
Content-Type*"application/json"
Default"application/json"

Value in

  • "application/json"

Response Body

application/json

application/json

application/json

application/json

application/json

application/json