Agent Skills: PagerDuty API

This document describes the PagerDuty REST APIs.. Use when working with the PagerDuty API or when the user needs to interact with this API.

UncategorizedID: yuyz0112/public-api-skills/pagerduty-api

Install this agent skill to your local

pnpm dlx add-skill https://github.com/Yuyz0112/public-api-skills/tree/HEAD/apis/pagerduty/pagerduty-api

Skill Files

Browse the full folder contents for pagerduty-api.

Download Skill

Loading file tree…

apis/pagerduty/pagerduty-api/SKILL.md

Skill Metadata

Name
pagerduty-api
Description
This document describes the PagerDuty REST APIs.. Use when working with the PagerDuty API or when the user needs to interact with this API.

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 files

Navigation flow:

  1. Find the resource you need in the list below
  2. Read references/resources/<resource>.md to see available operations
  3. Read references/operations/<operation>.md for full details
  4. 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 Orchestrationsreferences/resources/Event-Orchestrations.md (39 ops) - Event Orchestrations allow you to route events to

  • Usersreferences/resources/Users.md (35 ops) - Users are members of a PagerDuty account that have

  • Incidentsreferences/resources/Incidents.md (28 ops) - An incident represents a problem or an issue that

  • Status Pagesreferences/resources/Status-Pages.md (27 ops) - Status Pages can be public or private read-only pa

  • Automation Actionsreferences/resources/Automation-Actions.md (25 ops) - Automation Actions invoke jobs that are staged in

  • Servicesreferences/resources/Services.md (19 ops) - A Service may represent an application, component,

  • Analyticsreferences/resources/Analytics.md (16 ops) - Provides enriched incident data.

  • Business Servicesreferences/resources/Business-Services.md (16 ops) - Business services model capabilities that span mul

  • Incident Workflowsreferences/resources/Incident-Workflows.md (15 ops) - An Incident Workflow is a sequence of configurable

  • Incident Typesreferences/resources/Incident-Types.md (14 ops) - Incident Types are a feature which will allow cust

  • Teamsreferences/resources/Teams.md (14 ops) - A team is a collection of Users and Escalation Pol

  • Webhooksreferences/resources/Webhooks.md (12 ops) - A webhook is a way to receive events that occur on

  • Schedulesreferences/resources/Schedules.md (11 ops) - A Schedule determines the time periods that users

  • Rulesetsreferences/resources/Rulesets.md (10 ops) - Rulesets allow you to route events to an endpoint

  • Service Custom Fieldsreferences/resources/Service-Custom-Fields.md (10 ops) - Custom fields allow you to enrich PagerDuty servic

  • Incident Custom Fieldsreferences/resources/Incident-Custom-Fields.md (9 ops) - Custom fields allow you to enrich PagerDuty incide

  • Workflow Integrationsreferences/resources/Workflow-Integrations.md (8 ops) - Workflow Integrations are a way to connect PagerDu

  • Tagsreferences/resources/Tags.md (7 ops) - A Tag is applied to Escalation Policies, Teams or

  • Templatesreferences/resources/Templates.md (7 ops) - Templates is a new feature which will allow custom

  • Change Eventsreferences/resources/Change-Events.md (6 ops) - Change Events enable you to send informational eve

  • Escalation Policiesreferences/resources/Escalation-Policies.md (6 ops) - Escalation policies define which user should be al

  • Extensionsreferences/resources/Extensions.md (6 ops) - Extensions are representations of Extension Schema

  • Add-onsreferences/resources/Add-ons.md (5 ops) - Developers can write their own functionality to in

  • Alert Grouping Settingsreferences/resources/Alert-Grouping-Settings.md (5 ops) - Alert Grouping Settings allow you to configure how

  • Maintenance Windowsreferences/resources/Maintenance-Windows.md (5 ops) - A Maintenance Window is used to temporarily disabl

  • Status Dashboardsreferences/resources/Status-Dashboards.md (5 ops) - Status Dashboards represent user-defined views for

  • Service Dependenciesreferences/resources/Service-Dependencies.md (4 ops) - Services are categorized into technical and busine

  • Standardsreferences/resources/Standards.md (4 ops) - Standards help provide a clear understanding of wh

  • Log Entriesreferences/resources/Log-Entries.md (3 ops) - A log of all the events that happen to an Incident

  • Session Configurationsreferences/resources/Session-Configurations.md (3 ops)

  • Abilitiesreferences/resources/Abilities.md (2 ops) - This describes your account's abilities by feature

  • Extension Schemasreferences/resources/Extension-Schemas.md (2 ops) - A PagerDuty extension vendor represents a specific

  • Licensesreferences/resources/Licenses.md (2 ops) - Licenses are allocated to Users to allow for per-U

  • OAuth Delegationsreferences/resources/OAuth-Delegations.md (2 ops)

  • Paused Incident Reportsreferences/resources/Paused-Incident-Reports.md (2 ops) - Provides paused Incident reporting data on service

  • Vendorsreferences/resources/Vendors.md (2 ops) - A PagerDuty Vendor represents a specific type of i

  • Auditreferences/resources/Audit.md (1 ops) - Provides audit record data.

  • Notificationsreferences/resources/Notifications.md (1 ops) - A Notification is created when an Incident is trig

  • On-Callsreferences/resources/On-Calls.md (1 ops) - An on-call represents a contiguous unit of time fo

  • Prioritiesreferences/resources/Priorities.md (1 ops) - A priority is a label representing the importance