This document describes the PagerDuty REST APIs.. Use when working with the PagerDuty API or when the user needs to interact with this API.
Resources
1Install
npx skillscat add yuyz0112/public-api-skills/pagerduty-api Install via the SkillsCat registry.
PagerDuty API
This document describes the PagerDuty REST APIs.
How to Use This Skill
This API documentation is split into multiple files for on-demand loading.
Directory structure:
references/
├── resources/ # 40 resource index files
├── operations/ # 390 operation detail files
└── schemas/ # 89 schema groups, 244 schema filesNavigation flow:
- Find the resource you need in the list below
- Read
references/resources/<resource>.mdto see available operations - Read
references/operations/<operation>.mdfor full details - If an operation references a schema, read
references/schemas/<prefix>/<schema>.md
Base URL
https://api.pagerduty.com- PagerDuty V2 API.
Authentication
Supported methods: api_key. See references/authentication.md for details.
Resources
Event Orchestrations →
references/resources/Event-Orchestrations.md(39 ops) - Event Orchestrations allow you to route events toUsers →
references/resources/Users.md(35 ops) - Users are members of a PagerDuty account that haveIncidents →
references/resources/Incidents.md(28 ops) - An incident represents a problem or an issue thatStatus Pages →
references/resources/Status-Pages.md(27 ops) - Status Pages can be public or private read-only paAutomation Actions →
references/resources/Automation-Actions.md(25 ops) - Automation Actions invoke jobs that are staged inServices →
references/resources/Services.md(19 ops) - A Service may represent an application, component,Analytics →
references/resources/Analytics.md(16 ops) - Provides enriched incident data.Business Services →
references/resources/Business-Services.md(16 ops) - Business services model capabilities that span mulIncident Workflows →
references/resources/Incident-Workflows.md(15 ops) - An Incident Workflow is a sequence of configurableIncident Types →
references/resources/Incident-Types.md(14 ops) - Incident Types are a feature which will allow custTeams →
references/resources/Teams.md(14 ops) - A team is a collection of Users and Escalation PolWebhooks →
references/resources/Webhooks.md(12 ops) - A webhook is a way to receive events that occur onSchedules →
references/resources/Schedules.md(11 ops) - A Schedule determines the time periods that usersRulesets →
references/resources/Rulesets.md(10 ops) - Rulesets allow you to route events to an endpointService Custom Fields →
references/resources/Service-Custom-Fields.md(10 ops) - Custom fields allow you to enrich PagerDuty servicIncident Custom Fields →
references/resources/Incident-Custom-Fields.md(9 ops) - Custom fields allow you to enrich PagerDuty incideWorkflow Integrations →
references/resources/Workflow-Integrations.md(8 ops) - Workflow Integrations are a way to connect PagerDuTags →
references/resources/Tags.md(7 ops) - A Tag is applied to Escalation Policies, Teams orTemplates →
references/resources/Templates.md(7 ops) - Templates is a new feature which will allow customChange Events →
references/resources/Change-Events.md(6 ops) - Change Events enable you to send informational eveEscalation Policies →
references/resources/Escalation-Policies.md(6 ops) - Escalation policies define which user should be alExtensions →
references/resources/Extensions.md(6 ops) - Extensions are representations of Extension SchemaAdd-ons →
references/resources/Add-ons.md(5 ops) - Developers can write their own functionality to inAlert Grouping Settings →
references/resources/Alert-Grouping-Settings.md(5 ops) - Alert Grouping Settings allow you to configure howMaintenance Windows →
references/resources/Maintenance-Windows.md(5 ops) - A Maintenance Window is used to temporarily disablStatus Dashboards →
references/resources/Status-Dashboards.md(5 ops) - Status Dashboards represent user-defined views forService Dependencies →
references/resources/Service-Dependencies.md(4 ops) - Services are categorized into technical and busineStandards →
references/resources/Standards.md(4 ops) - Standards help provide a clear understanding of whLog Entries →
references/resources/Log-Entries.md(3 ops) - A log of all the events that happen to an IncidentSession Configurations →
references/resources/Session-Configurations.md(3 ops)Abilities →
references/resources/Abilities.md(2 ops) - This describes your account's abilities by featureExtension Schemas →
references/resources/Extension-Schemas.md(2 ops) - A PagerDuty extension vendor represents a specificLicenses →
references/resources/Licenses.md(2 ops) - Licenses are allocated to Users to allow for per-UOAuth Delegations →
references/resources/OAuth-Delegations.md(2 ops)Paused Incident Reports →
references/resources/Paused-Incident-Reports.md(2 ops) - Provides paused Incident reporting data on serviceVendors →
references/resources/Vendors.md(2 ops) - A PagerDuty Vendor represents a specific type of iAudit →
references/resources/Audit.md(1 ops) - Provides audit record data.Notifications →
references/resources/Notifications.md(1 ops) - A Notification is created when an Incident is trigOn-Calls →
references/resources/On-Calls.md(1 ops) - An on-call represents a contiguous unit of time foPriorities →
references/resources/Priorities.md(1 ops) - A priority is a label representing the importance