PagerDuty
Source: https://runstack.engineer/docs/toolkits/pagerduty
Incidents, on-call schedules, services, escalations, event orchestration, workflows, automation, analytics, and status pages.
Tools (317):
| Tool | Description |
|---|---|
pagerdutyGetIncidentMetricsAll | Aggregate MTTA/MTTR, counts, and escalation stats across all incidents with filters. Use for operational reviews. |
pagerdutyGetIncidentMetricsByService | Incident metrics broken down per service for reliability comparisons. |
pagerdutyGetIncidentMetricsByTeam | Incident metrics broken down per team for ownership reviews. |
pagerdutyGetIncidentMetricsByEscalationPolicy | Incident metrics broken down per escalation policy for escalation-effectiveness analysis. |
pagerdutyGetResponderMetrics | Responder engagement metrics (who responded, how long engaged) across incidents. |
pagerdutyGetResponderMetricsByTeam | Responder metrics broken down per team. |
pagerdutyGetUserMetrics | Per-user analytics: interruptions, engaged time, and off-hours load for burnout review. |
pagerdutyGetRawIncidents | Raw per-incident analytics rows (engaged seconds, ack counts, escalations) for custom reporting. |
pagerdutyGetRawIncidentResponses | Raw responder-engagement rows for one incident. |
pagerdutyGetRawUsers | Raw per-user analytics rows for custom on-call load reporting. |
pagerdutyGetPausedIncidentAlerts | Alerts suppressed by auto-pause notification rules, for review. |
pagerdutyGetPausedIncidentCounts | Counts of auto-paused incidents for suppression auditing. |
pagerdutyListAutomationActions | List automation actions (runbook/script jobs) available for incidents. |
pagerdutyGetAutomationAction | Get one automation action with its script/job configuration. |
pagerdutyCreateAutomationAction | Create an automation action (script or process-automation job) for incident response. |
pagerdutyUpdateAutomationAction | Update an automation action configuration. |
pagerdutyDeleteAutomationAction | Delete an automation action. |
pagerdutyInvokeAutomationAction | Run an automation action against an incident (optionally a specific alert). |
pagerdutyListAutomationInvocations | List automation action invocations with status, filterable by action or incident. |
pagerdutyGetAutomationInvocation | Get one automation invocation with execution output and status. |
pagerdutyListActionServices | List services an automation action is associated with. |
pagerdutyAssociateActionService | Allow an automation action to run on incidents of a service. |
pagerdutyRemoveActionService | Remove a service association from an automation action. |
pagerdutyListActionTeams | List teams allowed to use an automation action. |
pagerdutyAssociateActionTeam | Grant a team permission to use an automation action. |
pagerdutyRemoveActionTeam | Revoke a team permission to use an automation action. |
pagerdutyListAutomationRunners | List automation runners (execution hosts: sidecar or runbook). |
pagerdutyGetAutomationRunner | Get one automation runner with status and type. |
pagerdutyCreateAutomationRunner | Register an automation runner (sidecar agent or runbook host). |
pagerdutyUpdateAutomationRunner | Update an automation runner name or configuration. |
pagerdutyDeleteAutomationRunner | Delete an automation runner. |
pagerdutyListRunnerTeams | List teams associated with an automation runner. |
pagerdutyAssociateRunnerTeam | Associate a team with an automation runner. |
pagerdutyRemoveRunnerTeam | Remove a team association from an automation runner. |
pagerdutyListBusinessServices | List business services (customer-facing capabilities composed of technical services). |
pagerdutyGetBusinessService | Get one business service with subscribers and impact status. |
pagerdutyCreateBusinessService | Create a business service owned by a team. |
pagerdutyUpdateBusinessService | Update a business service name, description, or ownership. |
pagerdutyDeleteBusinessService | Delete a business service and its subscriptions. |
pagerdutyListBusinessServiceSubscribers | List subscribers notified about a business service impact. |
pagerdutyAddBusinessServiceSubscribers | Subscribe users/teams to business service impact notifications. |
pagerdutyRemoveBusinessServiceSubscriber | Unsubscribe an entity from business service notifications. |
pagerdutyGetBusinessServiceImpacts | Current impact state across business services. |
pagerdutyGetBusinessServiceImpactors | Technical services currently impacting business services. |
pagerdutyGetSupportingServiceImpacts | Business services impacted by one supporting (technical) service. |
pagerdutyGetPriorityThresholds | Get business-service priority thresholds driving severity mapping. |
pagerdutySetGlobalPriorityThreshold | Set the global priority threshold for business service impact calculation. |
pagerdutyDeletePriorityThresholds | Delete business-service priority thresholds (revert to defaults). |
pagerdutyAssociateServiceDependencies | Declare supporting-service → dependent-service dependencies for impact mapping. |
pagerdutyDisassociateServiceDependencies | Remove service dependency relationships. |
pagerdutyGetBusinessServiceDependencies | Dependency graph around one business service. |
pagerdutyGetTechnicalServiceDependencies | Dependency graph around one technical service. |
pagerdutyListChangeEvents | List change events (deploys, config changes) across services for correlation. |
pagerdutyCreateChangeEvent | Record a change event (deploy, release, config change) for incident correlation. |
pagerdutyGetChangeEvent | Get one change event with details. |
pagerdutyUpdateChangeEvent | Update a change event summary or details. |
pagerdutyListAuditRecords | Account-wide audit trail of configuration changes. |
pagerdutyListLogEntries | Account-wide incident log entries (triggers, acks, escalations) for timeline review. |
pagerdutyGetLogEntry | Get one log entry by ID. |
pagerdutyUpdateLogEntryChannel | Update the channel info on a log entry (e.g. conference bridge details). |
pagerdutyListStandards | List service standards (recommended configuration practices). |
pagerdutyGetStandardScores | Get standards compliance scores for services or teams. |
pagerdutyUpdateStandard | Activate/deactivate a standard or adjust its scope and description. |
pagerdutyListEscalationPolicies | List escalation policies with optional team and name filters. |
pagerdutyGetEscalationPolicy | Get one escalation policy with its rules, targets, and services. |
pagerdutyCreateEscalationPolicy | Create an escalation policy: ordered rules of users/schedules with delays and loop count. |
pagerdutyUpdateEscalationPolicy | Update an escalation policy name, rules, targets, or loop count. |
pagerdutyDeleteEscalationPolicy | Delete an escalation policy. Services using it must be reassigned first. |
pagerdutyGetEscalationPolicyAudit | Audit history of changes to an escalation policy. |
pagerdutyListTeams | List account teams with optional name filter. |
pagerdutyGetTeam | Get one team with its roles and contact details. |
pagerdutyCreateTeam | Create a team with a name, description, and default roles. |
pagerdutyUpdateTeam | Rename or update a team description. |
pagerdutyDeleteTeam | Delete a team. Members and services are unlinked, not deleted. |
pagerdutyListTeamMembers | List users belonging to a team with their roles. |
pagerdutyAddUserToTeam | Add a user to a team with a responder-role assignment. |
pagerdutyRemoveUserFromTeam | Remove a user from a team. |
pagerdutyAddEscalationPolicyToTeam | Associate an escalation policy with a team. |
pagerdutyRemoveEscalationPolicyFromTeam | Disassociate an escalation policy from a team. |
pagerdutyListTeamNotificationSubscriptions | List what a team is subscribed to (services/incidents) for notifications. |
pagerdutyCreateTeamNotificationSubscription | Subscribe a team to notifications for a service or incident. |
pagerdutyUnsubscribeTeamNotifications | Unsubscribe a team from one or more notification subscriptions. |
pagerdutyListIncidentNotes | List timeline notes on an incident. |
pagerdutyCreateIncidentNote | Post a note to an incident timeline for responder coordination. |
pagerdutyUpdateIncidentNote | Edit an existing incident note. |
pagerdutyDeleteIncidentNote | Delete an incident note. |
pagerdutyListIncidentAlerts | List alerts grouped under an incident, filterable by status. |
pagerdutyGetIncidentAlert | Get details of one alert within an incident. |
pagerdutyUpdateIncidentAlert | Acknowledge or resolve a single alert inside an incident. |
pagerdutyBulkUpdateIncidentAlerts | Acknowledge or resolve many alerts in one incident at once. |
pagerdutyListIncidentLogEntries | List the audit log entries (triggers, acks, escalations, resolves) on an incident. |
pagerdutyRequestResponders | Page additional responders (users or escalation policies) to join an incident. |
pagerdutyCancelResponderRequest | Cancel a pending responder request on an incident. |
pagerdutyPostIncidentStatusUpdate | Publish a stakeholder status update on an incident (optionally custom HTML email). |
pagerdutyListStatusUpdateSubscribers | List users/teams subscribed to an incident status updates. |
pagerdutyAddStatusUpdateSubscribers | Subscribe users or teams to an incident status updates. |
pagerdutyRemoveStatusUpdateSubscribers | Unsubscribe users or teams from an incident status updates. |
pagerdutyListIncidentTypes | List incident types (e.g. default, major) used to categorize incidents. |
pagerdutyGetIncidentType | Get one incident type by ID or name. |
pagerdutyCreateIncidentType | Create a new incident type for categorization. |
pagerdutyUpdateIncidentType | Rename, describe, or enable/disable an incident type. |
pagerdutyListIncidentCustomFields | List global incident custom fields available across incident types. |
pagerdutyCreateIncidentCustomField | Create a global incident custom field (text, number, single/multi-select, URL, datetime). |
pagerdutyGetIncidentCustomField | Get one global incident custom field definition. |
pagerdutyUpdateIncidentCustomField | Update a global incident custom field name, label, or display settings. |
pagerdutyDeleteIncidentCustomField | Delete a global incident custom field. |
pagerdutyListIncidentFieldOptions | List selectable options for a global incident custom field. |
pagerdutyCreateIncidentFieldOption | Add a selectable option to a global incident custom field. |
pagerdutyUpdateIncidentFieldOption | Rename a global incident custom field option. |
pagerdutyDeleteIncidentFieldOption | Delete an option from a global incident custom field. |
pagerdutyGetIncidentCustomFieldValues | Read the custom field values set on an incident. |
pagerdutyUpdateIncidentCustomFieldValues | Set custom field values on an incident (e.g. ticket link, customer impact). |
pagerdutyListTypeCustomFields | List custom fields attached to a specific incident type. |
pagerdutyCreateTypeCustomField | Attach a custom field to a specific incident type. |
pagerdutyListIncidents | List incidents with filters for status, urgency, service, team, assignee, and date range. Start here for incident triage and queue overviews. |
pagerdutyGetIncident | Get full details of one incident by ID, with optional embedded relations. |
pagerdutyCreateIncident | Trigger a new incident on a service. Requires the acting user email (From header) and a service ID. |
pagerdutyUpdateIncident | Acknowledge, resolve, reassign, escalate, or retitle an incident. Resolving accepts an optional resolution note. |
pagerdutyMergeIncidents | Merge source incidents into a target incident; sources are resolved. Use for duplicate/alert-storm cleanup. |
pagerdutySnoozeIncident | Snooze a triggered incident for a duration; it returns to triggered when the timer elapses. |
pagerdutyGetIncidentOutlier | Get the outlier incident most similar to this one, useful for finding related past work. |
pagerdutyGetPastIncidents | List past incidents on the same service, useful for recurrence and context checks. |
pagerdutyGetRelatedIncidents | List incidents related to this one via alert grouping or recent-merge links. |
pagerdutyGetRelatedChangeEvents | List recent change events (deploys, config changes) related to an incident for blast-radius analysis. |
pagerdutyGetIncidentBusinessImpacts | Show which business services an incident is impacting. |
pagerdutySetIncidentBusinessImpact | Mark a business service as impacted (or not) by an incident for status-page accuracy. |
pagerdutyListMaintenanceWindows | List maintenance windows (planned downtime suppressing notifications). |
pagerdutyGetMaintenanceWindow | Get one maintenance window with its services and time range. |
pagerdutyCreateMaintenanceWindow | Schedule planned downtime on services to suppress notifications. |
pagerdutyUpdateMaintenanceWindow | Reschedule or re-scope a maintenance window. |
pagerdutyDeleteMaintenanceWindow | Delete a maintenance window, re-enabling notifications immediately. |
pagerdutyListTags | List tags used across services, teams, and policies. |
pagerdutyCreateTag | Create a new tag label. |
pagerdutyGetTag | Get a tag by ID. |
pagerdutyDeleteTag | Delete a tag label from the account. |
pagerdutyListEntityTags | List tags on services, teams, or escalation policies. |
pagerdutySetEntityTags | Replace all tags on services, teams, or escalation policies. |
pagerdutyListPriorities | List incident priorities (P1-P5) with IDs needed for incident creation. |
pagerdutyListAbilities | List account abilities/feature flags (e.g. SSO, audit, event orchestration). |
pagerdutyGetAbility | Check whether one ability is enabled on the account. |
pagerdutyListLicenses | List license types available on the account. |
pagerdutyListLicenseAllocations | List how licenses are allocated across the account. |
pagerdutyListNotifications | List notifications sent to users (pages, emails, pushes) for review. |
pagerdutyListEventOrchestrations | List global event orchestrations that route events to services. |
pagerdutyGetEventOrchestration | Get one event orchestration with routes and integrations summary. |
pagerdutyCreateEventOrchestration | Create a global event orchestration for cross-service event routing. |
pagerdutyUpdateEventOrchestration | Rename or update an event orchestration. |
pagerdutyDeleteEventOrchestration | Delete a global event orchestration. |
pagerdutyGetOrchestrationRouter | Get the router (ordered route rules) of an event orchestration. |
pagerdutyUpdateOrchestrationRouter | Replace the router rules that decide which service receives an event. |
pagerdutyGetOrchestrationGlobal | Get the global ruleset applied to all events in an orchestration. |
pagerdutyUpdateOrchestrationGlobal | Replace the global ruleset of an orchestration (normalization, suppression). |
pagerdutyGetOrchestrationUnrouted | Get the unrouted-catch-all rules for an orchestration. |
pagerdutyUpdateOrchestrationUnrouted | Replace the unrouted rules handling events that match nothing. |
pagerdutyListOrchestrationIntegrations | List integrations feeding an event orchestration (with routing keys). |
pagerdutyCreateOrchestrationIntegration | Create an integration key on an orchestration for event ingestion. |
pagerdutyGetOrchestrationIntegration | Get one orchestration integration with its routing key. |
pagerdutyUpdateOrchestrationIntegration | Rename an orchestration integration. |
pagerdutyDeleteOrchestrationIntegration | Delete an orchestration integration. Events sent to its key will be rejected. |
pagerdutyMigrateOrchestrationIntegration | Move an integration (and its key) from one orchestration to another. |
pagerdutyGetServiceOrchestration | Get the service-level orchestration (rules applied after routing) for a service. |
pagerdutyUpdateServiceOrchestration | Replace the service-level orchestration rules for a service. |
pagerdutyGetServiceOrchestrationActive | Show which orchestration version (rules vs orchestration) is active for a service. |
pagerdutySetServiceOrchestrationActive | Switch a service between legacy event rules and the newer orchestration engine. |
pagerdutyListRulesets | List legacy event rulesets. |
pagerdutyGetRuleset | Get one event ruleset with creator and team info. |
pagerdutyCreateRuleset | Create a legacy event ruleset for a team. |
pagerdutyUpdateRuleset | Rename a legacy event ruleset. |
pagerdutyDeleteRuleset | Delete a legacy event ruleset and its rules. |
pagerdutyListRulesetRules | List rules inside a legacy ruleset. |
pagerdutyGetRulesetRule | Get one legacy ruleset rule with conditions and actions. |
pagerdutyCreateRulesetRule | Create a rule in a legacy ruleset with conditions and actions. |
pagerdutyUpdateRulesetRule | Update a legacy ruleset rule. |
pagerdutyDeleteRulesetRule | Delete a rule from a legacy ruleset. |
pagerdutyListWorkflows | List incident workflows (automated multi-step responders for incidents). |
pagerdutyGetWorkflow | Get one incident workflow with its steps. |
pagerdutyCreateWorkflow | Create an incident workflow with steps and team ownership. |
pagerdutyUpdateWorkflow | Update an incident workflow name, steps, or enabled state. |
pagerdutyDeleteWorkflow | Delete an incident workflow and its triggers. |
pagerdutyRunWorkflowInstance | Manually start an incident workflow on an incident. |
pagerdutyListWorkflowActions | List reusable workflow actions available as incident workflow steps. |
pagerdutyGetWorkflowAction | Get one reusable workflow action with its inputs. |
pagerdutyListWorkflowTriggers | List incident workflow triggers, filterable by workflow, service, or incident. |
pagerdutyGetWorkflowTrigger | Get one incident workflow trigger with services and condition. |
pagerdutyCreateWorkflowTrigger | Create a trigger that starts a workflow manually, conditionally, or per incident type. |
pagerdutyUpdateWorkflowTrigger | Update a workflow trigger condition, services, or permissions. |
pagerdutyDeleteWorkflowTrigger | Delete an incident workflow trigger. |
pagerdutyAddServiceToWorkflowTrigger | Subscribe one more service to an existing workflow trigger. |
pagerdutyRemoveServiceFromWorkflowTrigger | Remove a service from a workflow trigger. |
pagerdutyListSchedules | List on-call schedules with optional name and time-zone handling. |
pagerdutyGetSchedule | Get a schedule with layers, rotations, and final-schedule entries for a window. |
pagerdutyCreateSchedule | Create an on-call schedule with rotation layers. |
pagerdutyUpdateSchedule | Update a schedule name, zone, description, or rotation layers. |
pagerdutyDeleteSchedule | Delete a schedule. Remove it from escalation policies first. |
pagerdutyPreviewSchedule | Preview how a schedule renders (final timetable) without saving it. |
pagerdutyListScheduleOverrides | List overrides (OOO cover, swaps) on a schedule within a window. |
pagerdutyCreateScheduleOverride | Create schedule overrides for vacations, swaps, or temporary cover. |
pagerdutyDeleteScheduleOverride | Delete a schedule override to restore the normal rotation. |
pagerdutyListScheduleUsers | List all users participating in a schedule. |
pagerdutyListOncalls | Who is on call now (or in a window), filterable by user, schedule, policy, or team. Use for "who do I page" questions. |
pagerdutyListServices | List monitored services with optional team, name, and status filters. |
pagerdutyGetService | Get one service with its escalation policy, integrations, and urgency rules. |
pagerdutyCreateService | Create a monitored service with an escalation policy and urgency rules. |
pagerdutyUpdateService | Update a service name, policies, urgency rules, or team ownership. |
pagerdutyDeleteService | Delete a service. Incidents on it become orphaned — reassign first if needed. |
pagerdutyCreateServiceIntegration | Add an inbound integration (Events API, email, monitoring tool) to a service. Returns routing/integration keys. |
pagerdutyGetServiceIntegration | Get one service integration including its keys and vendor details. |
pagerdutyUpdateServiceIntegration | Rename or reconfigure a service integration. |
pagerdutyListServiceEventRules | List event rules that route/transform events for a service. |
pagerdutyGetServiceEventRule | Get one service event rule with its conditions and actions. |
pagerdutyCreateServiceEventRule | Create a service event rule with conditions and routing/suppression actions. |
pagerdutyUpdateServiceEventRule | Update a service event rule conditions, actions, or position. |
pagerdutyDeleteServiceEventRule | Delete a service event rule. |
pagerdutyConvertServiceEventRule | Convert a service event ruleset to the newer event orchestration format. |
pagerdutyListServiceChangeEvents | List change events (deploys, releases) recorded against a service. |
pagerdutyGetServiceAuditRecords | Audit history of configuration changes on a service. |
pagerdutyListStatusPages | List status pages for external stakeholder communication. |
pagerdutyGetStatusPageImpacts | Current incident impacts shown on a status page. |
pagerdutyGetStatusPageImpact | Details of one impact entry on a status page. |
pagerdutyListStatusPagePosts | List public posts/updates published on a status page. |
pagerdutyGetStatusPagePost | Get one status page post with its updates. |
pagerdutyCreateStatusPagePost | Publish a new post on a status page about an ongoing event. |
pagerdutyUpdateStatusPagePost | Edit a status page post title, message, severity, or status. |
pagerdutyDeleteStatusPagePost | Delete a status page post. |
pagerdutyListPostUpdates | List incremental updates appended to a status page post. |
pagerdutyCreatePostUpdate | Append an update to a status page post as an event evolves. |
pagerdutyGetPostUpdate | Get one status page post update. |
pagerdutyUpdatePostUpdate | Edit a status page post update. |
pagerdutyDeletePostUpdate | Delete a status page post update. |
pagerdutyGetPostPostmortem | Get the postmortem attached to a status page post. |
pagerdutyUpdatePostPostmortem | Attach or update the postmortem on a status page post. |
pagerdutyDeletePostPostmortem | Remove the postmortem from a status page post. |
pagerdutyListStatusPageSubscriptions | List subscribers to a status page. |
pagerdutyCreateStatusPageSubscription | Subscribe an email/phone to status page notifications. |
pagerdutyDeleteStatusPageSubscription | Remove a status page subscription. |
pagerdutyListStatusPageSeverities | List severity levels usable on a status page. |
pagerdutyListStatusPageStatuses | List incident statuses usable on a status page. |
pagerdutyListStatusPageServices | List services displayed on a status page. |
pagerdutyListStatusDashboards | List internal status dashboards. |
pagerdutyGetStatusDashboard | Get one status dashboard by ID. |
pagerdutyGetStatusDashboardBySlug | Get a status dashboard by its URL slug. |
pagerdutyGetDashboardServiceImpacts | Service impacts shown on a status dashboard. |
pagerdutyListTemplates | List status-update templates for consistent stakeholder comms. |
pagerdutyGetTemplate | Get one status-update template with its body and subject. |
pagerdutyCreateTemplate | Create a reusable status-update template. |
pagerdutyUpdateTemplate | Update a status-update template content. |
pagerdutyDeleteTemplate | Delete a status-update template. |
pagerdutyListTemplateFields | List available template placeholder fields for rendering. |
pagerdutyRenderTemplate | Render a status-update template against an incident to preview the message. |
pagerdutyListGlobalCacheVariables | List cache variables on a global event orchestration. |
pagerdutyCreateGlobalCacheVariable | Create a cache variable for orchestration rules (e.g. lookups, thresholds). |
pagerdutyGetGlobalCacheVariable | Get one global orchestration cache variable. |
pagerdutyUpdateGlobalCacheVariable | Update a global orchestration cache variable. |
pagerdutyDeleteGlobalCacheVariable | Delete a global orchestration cache variable. |
pagerdutyListServiceCacheVariables | List cache variables on a service-level orchestration. |
pagerdutyCreateServiceCacheVariable | Create a cache variable on a service-level orchestration. |
pagerdutyGetServiceCacheVariable | Get one service orchestration cache variable. |
pagerdutyUpdateServiceCacheVariable | Update a service orchestration cache variable. |
pagerdutyDeleteServiceCacheVariable | Delete a service orchestration cache variable. |
pagerdutyListHandoffNotificationRules | List a user on-call handoff notification rules. |
pagerdutyCreateHandoffNotificationRule | Notify a user when an on-call handoff occurs on selected policies. |
pagerdutyGetHandoffNotificationRule | Get one on-call handoff notification rule. |
pagerdutyUpdateHandoffNotificationRule | Update an on-call handoff notification rule contact method or scope. |
pagerdutyDeleteHandoffNotificationRule | Delete an on-call handoff notification rule. |
pagerdutyListUserStatusUpdateRules | List a user incident status-update notification rules. |
pagerdutyCreateUserStatusUpdateRule | Add an incident status-update notification rule for a user. |
pagerdutyGetUserStatusUpdateRule | Get one user status-update notification rule. |
pagerdutyUpdateUserStatusUpdateRule | Change the contact method of a status-update notification rule. |
pagerdutyDeleteUserStatusUpdateRule | Delete a user status-update notification rule. |
pagerdutyListUserSessions | List active sessions for a user (SSO/mobile) for security review. |
pagerdutyDeleteUserSession | Revoke one user session by type and ID. |
pagerdutyListUserNotificationSubscriptions | List what a user is subscribed to for notifications. |
pagerdutyCreateUserNotificationSubscription | Subscribe a user to notifications for a service, team, or incident. |
pagerdutyUnsubscribeUserNotifications | Unsubscribe a user from notification subscriptions. |
pagerdutyGetUserAuditRecords | Audit history of changes to a user. |
pagerdutyListUsers | List account users with team and role filters. |
pagerdutyGetCurrentUser | Get the user owning the API token — useful for resolving the From email for writes. |
pagerdutyGetUser | Get one user with contact methods, teams, and notification settings. |
pagerdutyCreateUser | Invite/create a user with name, email, role, and time zone. |
pagerdutyUpdateUser | Update a user name, role, time zone, or job title. |
pagerdutyDeleteUser | Delete (offboard) a user. Their incidents must be reassigned first. |
pagerdutyGetUserLicense | Show the license type and allocations for a user. |
pagerdutyListUserContactMethods | List a user contact methods (email, phone, SMS, push). |
pagerdutyGetUserContactMethod | Get one contact method with its addresses and verification state. |
pagerdutyCreateUserContactMethod | Add a contact method (email, phone, SMS, push) to a user. |
pagerdutyUpdateUserContactMethod | Update a contact method address, label, or notification flags. |
pagerdutyDeleteUserContactMethod | Remove a contact method from a user. |
pagerdutyListUserNotificationRules | List how a user is notified per urgency (contact-method sequence). |
pagerdutyGetUserNotificationRule | Get one user notification rule with its contact method and delay. |
pagerdutyCreateUserNotificationRule | Add a step to a user notification rule chain (contact method + delay). |
pagerdutyUpdateUserNotificationRule | Change a notification rule delay or contact method. |
pagerdutyDeleteUserNotificationRule | Remove a step from a user notification chain. |
pagerdutyListWebhookSubscriptions | List webhook subscriptions receiving event webhooks. |
pagerdutyGetWebhookSubscription | Get one webhook subscription with URL, events, and filter. |
pagerdutyCreateWebhookSubscription | Subscribe a URL to PagerDuty event webhooks with type and optional filter. |
pagerdutyUpdateWebhookSubscription | Update a webhook subscription URL, events, or filter. |
pagerdutyDeleteWebhookSubscription | Delete a webhook subscription to stop event delivery. |
pagerdutyEnableWebhookSubscription | Enable a paused webhook subscription. |
pagerdutyPingWebhookSubscription | Send a test ping event to verify a webhook endpoint. |
pagerdutyListExtensions | List extensions (Slack, Jira, ServiceNow, etc.) attached to objects. |
pagerdutyGetExtension | Get one extension with its configuration. |
pagerdutyCreateExtension | Attach an extension (Slack channel, Jira project, webhook) to a service or object. |
pagerdutyUpdateExtension | Update an extension name or configuration. |
pagerdutyDeleteExtension | Delete an extension. |
pagerdutyEnableExtension | Enable a temporarily disabled extension. |
pagerdutyListExtensionSchemas | List available extension types (Slack, Jira, webhooks) with their schemas. |
pagerdutyGetExtensionSchema | Get one extension schema with its config requirements. |
pagerdutyListAddons | List legacy add-ons (incident action buttons) installed on the account. |
pagerdutyGetAddon | Get one add-on with its source URL template. |
pagerdutyInstallAddon | Install a third-party add-on on a service or incident. |
pagerdutyUpdateAddon | Update an add-on name or source URL. |
pagerdutyDeleteAddon | Uninstall an add-on. |
pagerdutyListAlertGroupingSettings | List intelligent alert grouping configurations per service. |
pagerdutyGetAlertGroupingSetting | Get one alert grouping setting. |
pagerdutyCreateAlertGroupingSetting | Configure intelligent alert grouping for services. |
pagerdutyUpdateAlertGroupingSetting | Update an alert grouping setting timeout or grouping type. |
pagerdutyDeleteAlertGroupingSetting | Delete an alert grouping setting (falls back to default grouping). |