← Tools Reference

PagerDuty

PagerDuty integration (Developer Tools). Imported from open-connector.

API key5 toolshttps://api.pagerduty.com
GET
pagerduty_list_incidents
List PagerDuty incidents with status, service, assignment, and paging filters.

/incidents

12 parameters
ParamTypeRequiredDescription
statusesarrayoptionalOnly return incidents with these statuses.
sincestringoptionalStart of the incident time range in ISO 8601 format.
untilstringoptionalEnd of the incident time range in ISO 8601 format.
service_idsarrayoptionalOnly return incidents for these service IDs.
team_idsarrayoptionalOnly return results for these team IDs.
user_idsarrayoptionalOnly return results for these user IDs.
urgenciesarrayoptionalOnly return incidents with these urgencies.
sort_bystringoptionalPagerDuty incident sort order.
includearrayoptionalRelated incident records to include.
totalbooleanoptionalWhether PagerDuty should include total matching record count.
limitintegeroptionalMaximum number of records to return.
offsetintegeroptionalZero-based offset for paginated results.
GET
pagerduty_get_incident
Get a PagerDuty incident by ID.

/incidents/{incident_id}

2 parameters
ParamTypeRequiredDescription
incident_idstringrequiredPagerDuty resource ID.
includearrayoptionalRelated incident records to include.
PUT
pagerduty_update_incident
Update mutable PagerDuty incident fields such as title, urgency, or status.

/incidents/{incident_id}

3 parameters
ParamTypeRequiredDescription
incident_idstringrequiredPagerDuty resource ID.
fromstringoptionalEmail address of the PagerDuty user performing the incident mutation. PagerDuty…
incidentobjectoptionalIncident mutation fields.
GET
pagerduty_list_on_calls
List PagerDuty on-call assignments by user, schedule, or escalation policy.

/oncalls

9 parameters
ParamTypeRequiredDescription
user_idsarrayoptionalOnly return results for these user IDs.
escalation_policy_idsarrayoptionalOnly return results for these escalation policy IDs.
schedule_idsarrayoptionalOnly return results for these schedule IDs.
sincestringoptionalStart of the on-call time range in ISO 8601 format.
untilstringoptionalEnd of the on-call time range in ISO 8601 format.
earliestbooleanoptionalOnly return the earliest on-call assignment per escalation policy.
includearrayoptionalRelated on-call records to include.
limitintegeroptionalMaximum number of records to return.
offsetintegeroptionalZero-based offset for paginated results.
GET
pagerduty_get_current_user
Get the PagerDuty user associated with the API token.

/users/me