PagerDuty API

api.pagerduty.com

Community

This document describes the PagerDuty REST APIs. For guides and examples please visit our [Documentation.](https://developer.pagerduty.com/docs/get-started/getting-started/) Our REST APIs are defined in OpenAPI v3.x. You can view the schema at [github.com/PagerDuty/api-schema](https://github.com/PagerDuty/api-schema). Note that properties in some schemas have fields not shown by default such as `readOnly`, `format`, and `default`.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.pagerduty.com

Crawl failures

1

Last verified

2026-03-01 11:09:03

Health

Loading health data...

Capabilities

abilities

productivity

Manage abilities — list abilities, test an ability. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/abilities

add_ons

productivity

Manage add ons — install an add-on, update an add-on, list installed add-ons. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/add_ons

alert_grouping_settings

productivity

Manage alert grouping settings — create an alert grouping setting, update an alert grouping setting, list alert grouping settings. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/alert_grouping_settings

analytics

analytics

Manage analytics — get aggregated incident data, get aggregated escalation policy data, get aggregated metrics for all escalation policies. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/analytics

audit

productivity

Manage audit — list audit records. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/audit

automation_actions

productivity

Manage automation actions — create an automation action, create an automation action runner, create an invocation. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/automation_actions

business_services

productivity

Manage business services — create a business service, create business service account subscription, create business service subscribers. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/business_services

change_events

productivity

Manage change events — create a change event, update a change event, list change events. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/change_events

escalation_policies

productivity

Manage escalation policies — create an escalation policy, update an escalation policy, list escalation policies. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/escalation_policies

event_orchestrations

productivity

Manage event orchestrations — create an orchestration, create an integration for an event orchestration, migrate an integration from one event orchestration to another. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/event_orchestrations

extension_schemas

productivity

Manage extension schemas — list extension schemas, get an extension vendor. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/extension_schemas

tags

productivity

Manage tags — create a tag, assign tags, list tags. Supports standard CRUD operations through the REST API.

Detail: https://api.pagerduty.com/capabilities/tags

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: PagerDuty API
Description: This document describes the PagerDuty REST APIs.

For guides and examples please visit our [Documentation.](https://developer.pagerduty.com/docs/get-started/getting-started/)

Our REST APIs are defined in OpenAPI v3.x. You can view the schema at [github.com/PagerDuty/api-schema](https://github.com/PagerDuty/api-schema).

Note that properties in some schemas have fields not shown by default such as `readOnly`, `format`, and `default`.
Auth: api_key
Capabilities:
  - abilities: Manage abilities — list abilities, test an ability. Supports standard CRUD operations through the REST API.
  - add_ons: Manage add ons — install an add-on, update an add-on, list installed add-ons. Supports standard CRUD operations through the REST API.
  - alert_grouping_settings: Manage alert grouping settings — create an alert grouping setting, update an alert grouping setting, list alert grouping settings. Supports standard CRUD operations through the REST API.
  - analytics: Manage analytics — get aggregated incident data, get aggregated escalation policy data, get aggregated metrics for all escalation policies. Supports standard CRUD operations through the REST API.
  - audit: Manage audit — list audit records. Supports standard CRUD operations through the REST API.
  - automation_actions: Manage automation actions — create an automation action, create an automation action runner, create an invocation. Supports standard CRUD operations through the REST API.
  - business_services: Manage business services — create a business service, create business service account subscription, create business service subscribers. Supports standard CRUD operations through the REST API.
  - change_events: Manage change events — create a change event, update a change event, list change events. Supports standard CRUD operations through the REST API.
  - escalation_policies: Manage escalation policies — create an escalation policy, update an escalation policy, list escalation policies. Supports standard CRUD operations through the REST API.
  - event_orchestrations: Manage event orchestrations — create an orchestration, create an integration for an event orchestration, migrate an integration from one event orchestration to another. Supports standard CRUD operations through the REST API.
  - extension_schemas: Manage extension schemas — list extension schemas, get an extension vendor. Supports standard CRUD operations through the REST API.
  - tags: Manage tags — create a tag, assign tags, list tags. Supports standard CRUD operations through the REST API.