Skip to main content
Connector guides

Connect PagerDuty

PagerDuty is the on-call and paging layer that sits beside your PSA. Monitoring tools raise events, PagerDuty decides who is on call, pages that person through every channel they own, and tracks the…

Written By Christopher Scaminaci

Last updated 6 days ago

PagerDuty is the on-call and paging layer that sits beside your PSA. Monitoring tools raise events, PagerDuty decides who is on call, pages that person through every channel they own, and tracks the incident through to resolution. Around that core sit services, escalation policies, on-call schedules, teams, users and maintenance windows.

Connecting PagerDuty to StackJack gives your AI assistant a family of pd_ MCP tools — MCP (Model Context Protocol) tools are the standardized commands an AI assistant can call through StackJack. With them, your AI can:

  • Answer the two questions you actually ask — who is on call right now, and what is currently paging
  • Work an incident — read it, read its alerts, notes, timeline and related incidents, then acknowledge, resolve, reassign, re-prioritize, add a note, snooze it, request another responder, or merge duplicates
  • Keep stakeholders informed — post a status update, and manage who is subscribed to receive them
  • Manage the rota — read and edit schedules, rotations, overrides and custom shifts, and read or edit escalation policies
  • Run onboarding and offboarding — users, their contact methods, their notification rules and their team memberships
  • Silence planned work — open, move and end maintenance windows on the services you are working on
  • Configure services — services, their integrations, their event rules and their feature settings
  • Answer compliance questions — per-object audit trails for services, teams, users, schedules and escalation policies

StackJack now covers PagerDuty's whole published API rather than the incident-and-on-call core, so your AI can also:

  • Change how alerts are routed — read and edit Event Orchestrations and their rules, the router and the unrouted path, cache variables, and the integrations that events arrive on. The older rulesets PagerDuty has since replaced are there too, so an account that still uses them is not stranded
  • Run your status page — read and publish posts and post updates, manage the services, severities and impact levels they reference, and see who is subscribed. These reach your own customers, so every one of them is a change that needs approval
  • Report on the numbers — incident and response analytics by service, team, escalation policy, responder or major incident, over any window you choose, as raw rows or as aggregates
  • Run automation — list the scripts and jobs registered in PagerDuty, see what they are attached to, and invoke one. Invoking one runs a script on a machine you host, so it needs approval
  • Shape incidents themselves — incident types, the custom fields on them, and incident workflows with their triggers, steps and the connections they use to reach other systems
  • Describe your business services — what depends on what, which ones a status page shows, the custom fields on them, and how alerts are grouped on a service
  • Wire up integrations — webhook subscriptions and what they deliver, extensions, add-ons and change events from your deployment pipeline
  • Enrich events as they arrive — enrichment schemas, rules and the ServiceNow CMDB tables behind them, including bulk-loading records from a CSV file
  • Provision users from your identity provider — the standard SCIM user interface, so joiners and leavers can flow in from the directory you already run. PagerDuty’s SCIM surface is users only — it publishes no group endpoint — so team membership is managed with the user and team tools above, not by a group sync
  • Keep the account tidy — tags, status-update templates, account standards and their scores, vendor definitions, licences, the account audit trail, sign-in session policy and the list of addresses allowed to use the API
  • Send an event in — raise, acknowledge or resolve an alert, or record a deployment, by sending an event straight to PagerDuty. See "Sending events in" below: this one needs a second key

How StackJack authenticates to PagerDuty

You give StackJack three things: an API key, your service region, and the email address of a PagerDuty user to act as. There is no client ID, no sign-in, and nothing to renew on a schedule.

The API key

Create it in PagerDuty under Integrations → Developer Tools → API Access Keys. Only an Admin or Account Owner can. PagerDuty shows the key once, so copy it while it is on screen.

When you create it, PagerDuty offers a Read-only tick box, and it is worth a moment's thought:

  • Leave it ticked and PagerDuty itself refuses every change, no matter what StackJack asks for. Your AI can look at everything and alter nothing. This is a genuine safety posture that costs nothing, and it runs every read tool on the Free tier bar one — see below.
  • Clear it if you want an AI to be able to acknowledge, resolve, schedule, and page.

A personal key created under My Profile → User Settings → API Access also works, but it can only reach what that person can reach, and it stops working the day they leave the account. For an integration, an account-level key is the better choice.

One read is the exception. "Get the current user" asks PagerDuty who the key belongs to, and PagerDuty answers that only for a personal key or an OAuth token — an account-level key has no single owner to report, so the call fails whichever way the Read-only box is set. Nothing else depends on it: ask for the user list, or for a user by id, instead. The tool says so in its own description.

The key never expires on its own. Rotate it when you decide to, and delete the old one in PagerDuty.

Your service region

PagerDuty runs the United States and Europe as separate services — separate systems, separate data, and separate keys. Choose the one that matches where you sign in:

  • United States if your address is app.pagerduty.com
  • Europe if your address is app.eu.pagerduty.com

A key issued in one region is not valid in the other, and using the wrong one fails in a way that looks exactly like a bad key. StackJack stores this as your choice rather than as a web address, so the connection cannot drift onto the wrong region later.

Sending events in

Everything above travels on the API key. Sending an event is the exception. PagerDuty accepts incoming events on a separate service with its own credential — an Events API integration key, which you create on a single PagerDuty service, on that service's Integrations tab.

StackJack does not store it. You give it to your AI at the moment you ask for an event to be sent, and which key you give decides which service the event lands on. That is deliberate: a key here is scoped to one service, so there is nothing sensible to store once for the whole account.

Treat it the way you treat the API key. Anyone holding one can open an incident on that service and page whoever is on call for it, from anywhere on the internet.

The acting user email

PagerDuty requires a real user's email address on every change so it can record who made it, and it shows that person in the incident timeline. Several changes are refused outright without it.

Give the address of a PagerDuty user on this account — often a shared operations mailbox, or the person who owns the integration. It is not a login and it is not a secret. StackJack sends it only on changes and never on a read.

StackJack asks for it again whenever you edit the connector, alongside the key. That is deliberate: it is stored with the key, and asking for both is what stops an edit quietly blanking one of them.

Steps

  1. Sign in to PagerDuty as an Admin or Account Owner.
  2. Open Integrations, then Developer Tools, then API Access Keys, and create a key. Give it a description that identifies StackJack, so it is obvious what to revoke later.
  3. Decide whether to leave Read-only ticked. See above.
  4. Copy the key while it is on screen.
  5. Open Connectors in StackJack, choose PagerDuty, paste the key, pick your region, and enter an acting user email.
  6. Run a Test Connection. StackJack reads your account's feature list, which needs nothing more than a valid key pointed at the right region — so a failure means the key, the region, or both.

What to know before you let an AI loose on it

Some tools page real people. Creating an incident does not just write a record: it fires your escalation policy and notifies whoever is on call, potentially in the middle of the night. Requesting an additional responder does the same to one more person. Adding a note notifies the responders already on the incident. Posting a status update emails everyone subscribed to it, who are usually your own customer's stakeholders. These are labeled as changes that need approval.

What "needs approval" actually gets you. Two different things, and it is worth knowing which one you are relying on:

  • Working with an AI assistant yourself. StackJack labels these tools as consequential, and assistants that honor that label — most do — show you what is about to happen and wait for you to confirm. The confirmation belongs to the assistant, not to StackJack, so an assistant that ignores the label will not stop.
  • An automation running unattended. A StackJack automation cannot run any of these tools at all until someone signs off, in StackJack, that it may take consequential actions on its own. That sign-off is once, not per action: after it, the automation acts without asking again. Until it, the tool is refused.

If you want a hard stop rather than a prompt, the reliable control is the key itself — a Read-only key, or leaving those tools switched off for that connection.

Other tools silence alerting rather than delete data. Snoozing an incident stops it paging anyone for the duration. Deleting a service, or the event rules on one, stops events reaching it at all. Editing who is on call can leave nobody on call. Each of these is treated as a change that needs approval, because the failure mode is a monitoring blind spot: a real incident stops reaching anyone.

Opening a maintenance window is deliberately NOT treated that way. It suppresses paging for the services you name, which is exactly what it is for, and it has a stated end time. It is not labeled as a change that needs approval, so nothing pauses before it runs. If you would rather it were, say so and it can be changed.

An edit that replaces the whole object now asks first. PagerDuty edits some records by taking the whole object back, so anything you leave out is gone: a partial edit removes what it omits, and a schedule with nobody on it pages nobody. Seventeen tools work that way. Twelve replace the whole record — editing a service, a schedule (current or legacy), an escalation policy, a status-update template, a standard, a business service, an add-on, a change event, an Event Enrichment, or either kind of Event Orchestration cache variable. Five replace a LIST inside the record, which is the same loss in a smaller place: editing a maintenance window replaces the services and teams it covers, so a service you leave out starts paging again the moment you save; editing a service integration replaces its email parsers and filters; editing a custom shift replaces its assignments, so an assignee you leave out is off the shift; and editing a schedule override or a rotation event replaces the member and the window, or the recurrence, it was built with. All seventeen are labeled as changes that need approval, and each says in its own description what an omission costs. For the Event Enrichment and the Event Orchestration, the field that goes missing most easily is the owning team, and losing it takes the team's access with it. Ask your AI to read the current definition first and send it back complete.

Every other edit is a partial update that changes only the fields you send, and those are not labeled that way.

Creating a user sends an invitation and consumes a paid PagerDuty license. It is treated as a change that needs approval for that reason as much as any other.

Creating a service integration hands out a key. The reply carries an integration key that can trigger incidents on that service from anywhere on the internet. Treat it the way you would treat any credential. The same is true of an Event Orchestration and of a ruleset: reading either one back shows you the live keys routed to it.

Some areas need PagerDuty to switch them on for your account. Event enrichment and the API address allow-list are early-access features PagerDuty grants per account — ask your PagerDuty account team if you want them. Status pages, alert grouping and automation actions depend on your PagerDuty plan. Where a feature is not enabled for you, PagerDuty refuses the call rather than answering with nothing, so your AI will tell you it was refused rather than quietly report that there is nothing there.

A few tools are for accounts still using the older way of doing something. PagerDuty has replaced rulesets with Event Orchestrations, and incident custom fields now live on incident types. Both older sets are still here so an account that has not moved yet keeps working, and each tool says in its own description that it is the superseded one and what replaced it.

What comes back

PagerDuty answers with its own JSON and StackJack passes it through unchanged. A single record comes back under a name that matches it — an incident under incident, a service under service — and a list comes back under the plural, alongside the page size, the offset, and a flag saying whether there is more.

Long reads stop at ten thousand records

PagerDuty refuses a request that reaches past record 10,000. It answers with an error rather than an empty page, so there is no way to page through a busy account from end to end in one sweep. Narrow by date, team or service instead. The tools say so in their own descriptions, and an assistant that follows them will filter rather than page on.

You will also notice that the record count on a response is usually empty. PagerDuty leaves it out unless it is asked for, because working it out is slow, so StackJack does not ask. Read the "more" flag instead of the count.

Plans and limits

Read tools are available on the Free tier. Every change needs Pro — creating a service, editing a schedule, adding a team member, opening a maintenance window, and equally the ones that page a human, silence alerting, cannot be undone, hand out a key or spend money. That last group is labeled as changes that need approval — see above for what that label does and does not stop. Business offers the same tool set as Pro with a higher monthly call quota.

See the generated PagerDuty tool reference for the current inventory, plan assignment, input schemas, and destructive-action labels.

PagerDuty allows 960 requests a minute and counts them against the key, not against StackJack — so anything else using the same key spends the same allowance. Give StackJack its own key rather than sharing one. StackJack paces requests below that and backs off on its own when PagerDuty says to, which usually makes a large report slower rather than failed. Pacing smooths a burst; it does not guarantee every call arrives. Narrow the read, honor any retry delay, and check whether a change landed before repeating it — see Retrying a failed or timed-out write.

Several customers

One key reaches one PagerDuty account, and PagerDuty has no parent-and-child construct — so an MSP holding keys for several customers holds one per customer. Add one connection per account from the connector's card, name it after the customer, and your AI names it on each call. Omit the name and the call runs against your default connection. Pin an endpoint to one connection when an AI should never reach past a single customer. See Several connections of one connector.

Inside a single account, Teams is the only grouping PagerDuty enforces, and most reads accept a team filter.

Troubleshooting

"PagerDuty rejected the API key" — check the region first. A key issued in Europe sent to the United States service fails exactly like a bad key, and the other way round. If the region is right, the key has been disabled or deleted in PagerDuty; create a new one and paste it in.

Reads work but every change is refused — the key is marked Read-only, and PagerDuty is enforcing that on its side. Create a replacement without Read-only ticked. If it is a personal key rather than an account key, the other cause is the permissions of the person who created it.

A change is refused and mentions a missing user — the acting user email is missing or is not a user on this account. Re-open the connector and enter an address that belongs to a real PagerDuty user.

A record is "not found" that you can see in PagerDuty — check the region. The other region's account genuinely does not hold it, and that is what a not-found answer means here.

A wide read stops with an error about a limit — you have reached the ten-thousand-record ceiling. Add a date range, or filter by team, service or status. There is no page size to raise.

Everything slows down or comes back throttled — something else is using the same API key. Give StackJack its own.

PagerDuty tools

pd_ · 478 tools · Free 233 · Pro 245

Account

ToolWhat it does
pd_list_abilities
Free · Read-only
List abilities.
pd_list_priorities
Free · Read-only
List priorities.
pd_test_ability
Free · Read-only
Test an ability.

Audit

ToolWhat it does
pd_list_audit_records
Free · Read-only
List audit records.

Licenses

ToolWhat it does
pd_list_license_allocations
Free · Read-only
List License Allocations.
pd_list_licenses
Free · Read-only
List Licenses.

Notifications

ToolWhat it does
pd_list_notifications
Free · Read-only
List notifications.

OAuth Delegations

ToolWhat it does
pd_delete_all_oauth_delegations
Pro · Destructive
DESTRUCTIVE: revoke one user's OAuth delegations (mobile app, web app or both).
pd_get_oauth_revocation_status
Free · Read-only
Get OAuth delegations revocation requests status.

Paused Incident Reports

ToolWhat it does
pd_get_paused_incident_report_counts
Free · Read-only
Get Paused Incident Reporting counts.
pd_list_paused_incident_report_alerts
Free · Read-only
Get a sample of recently paused alerts.

Session Configurations

ToolWhat it does
pd_delete_session_configurations
Pro · Destructive
DESTRUCTIVE: delete an account's session configurations.
pd_get_session_configurations
Free · Read-only
Get an account's session configurations.
pd_update_session_configurations
Pro · Destructive
DESTRUCTIVE: configure an account's session configurations.

SRE Agent

ToolWhat it does
pd_delete_sre_agent_memory
Pro · Destructive
DESTRUCTIVE: delete an SRE Agent memory.
pd_list_sre_agent_memories
Free · Read-only
List SRE Agent memories.
pd_update_sre_agent_memory
Pro · Write
Update an SRE Agent memory.

Standards

ToolWhat it does
pd_get_resource_standards_scores
Free · Read-only
List a resource's standards scores.
pd_list_resources_standards_scores
Free · Read-only
List resources' standards scores.
pd_list_standards
Free · Read-only
List Standards.
pd_update_standard
Pro · Destructive
DESTRUCTIVE: update a standard.

Tags

ToolWhat it does
pd_change_entity_tags
Pro · Destructive
DESTRUCTIVE: add and remove tags on a user, team or escalation policy.
pd_create_tags
Pro · Write
Create a tag.
pd_delete_tag
Pro · Destructive
DESTRUCTIVE: delete a tag.
pd_get_tag
Free · Read-only
Get a tag.
pd_list_entity_tags
Free · Read-only
List the tags on one user, team or escalation policy.
pd_list_tag_entities
Free · Read-only
List the users, teams or escalation policies carrying a tag.
pd_list_tags
Free · Read-only
List tags.

Templates

ToolWhat it does
pd_create_template
Pro · Write
Create a template.
pd_delete_template
Pro · Destructive
DESTRUCTIVE: delete a template.
pd_get_template
Free · Read-only
Get a template.
pd_list_template_fields
Free · Read-only
List template fields.
pd_list_templates
Free · Read-only
List templates.
pd_render_template
Free · Read-only
Render a template.
pd_update_template
Pro · Destructive
DESTRUCTIVE: update a template.

Vendors

ToolWhat it does
pd_get_vendor
Free · Read-only
Get a vendor.
pd_list_vendors
Free · Read-only
List vendors.

Analytics

ToolWhat it does
pd_get_advance_usage_metrics
Free · Read-only
Get aggregated PD Advance usage data.
pd_get_all_escalation_policy_metrics
Free · Read-only
Get aggregated metrics for all escalation policies.
pd_get_all_responder_metrics
Free · Read-only
Get aggregated metrics for all responders.
pd_get_all_service_metrics
Free · Read-only
Get aggregated metrics for all services.
pd_get_all_team_metrics
Free · Read-only
Get aggregated metrics for all teams.
pd_get_all_user_metrics
Free · Read-only
Get aggregated metrics for all users.
pd_get_escalation_policy_metrics
Free · Read-only
Get aggregated escalation policy data.
pd_get_incident_metrics
Free · Read-only
Get aggregated incident data.
pd_get_raw_incident_analytics
Free · Read-only
Get raw data - single incident.
pd_get_responder_team_metrics
Free · Read-only
Get responder data aggregated by team.
pd_get_service_metrics
Free · Read-only
Get aggregated service data.
pd_get_team_metrics
Free · Read-only
Get aggregated team data.
pd_list_raw_incident_analytics
Free · Read-only
Get raw data - multiple incidents.
pd_list_raw_incident_responses
Free · Read-only
Get raw responses from a single incident.
pd_list_raw_responder_incidents
Free · Read-only
Get raw incidents for a single responder_id.
pd_list_raw_user_analytics
Free · Read-only
Get raw user analytics data.

Automation Actions

ToolWhat it does
pd_add_automation_action_runner_team
Pro · Write
Associate a runner with a team.
pd_add_automation_action_service
Pro · Destructive
DESTRUCTIVE: associate an Automation Action with a service.
pd_add_automation_action_team
Pro · Write
Associate an Automation Action with a team.
pd_create_automation_action
Pro · Write
Create an Automation Action.
pd_create_automation_action_invocation
Pro · Destructive
DESTRUCTIVE: create an Invocation.
pd_create_automation_action_runner
Pro · Destructive
DESTRUCTIVE: create an Automation Action runner.
pd_delete_automation_action
Pro · Destructive
DESTRUCTIVE: delete an Automation Action.
pd_delete_automation_action_runner
Pro · Destructive
DESTRUCTIVE: delete an Automation Action runner.
pd_get_automation_action
Free · Read-only
Get an Automation Action.
pd_get_automation_action_invocation
Free · Read-only
Get an Invocation.
pd_get_automation_action_runner
Free · Read-only
Get an Automation Action runner.
pd_get_automation_action_runner_team
Free · Read-only
Get the details of a runner / team relation.
pd_get_automation_action_service
Free · Read-only
Get the details of an Automation Action / service relation.
pd_get_automation_action_team
Free · Read-only
Get the details of an Automation Action / team relation.
pd_list_automation_action_invocations
Free · Read-only
List Invocations.
pd_list_automation_action_runner_teams
Free · Read-only
Get all team references associated with a runner.
pd_list_automation_action_runners
Free · Read-only
List Automation Action runners.
pd_list_automation_action_services
Free · Read-only
Get all service references associated with an Automation Action.
pd_list_automation_action_teams
Free · Read-only
Get all team references associated with an Automation Action.
pd_list_automation_actions
Free · Read-only
List Automation Actions.
pd_remove_automation_action_runner_team
Pro · Destructive
DESTRUCTIVE: disassociate a runner from a team.
pd_remove_automation_action_service
Pro · Destructive
DESTRUCTIVE: disassociate an Automation Action from a service.
pd_remove_automation_action_team
Pro · Destructive
DESTRUCTIVE: disassociate an Automation Action from a team.
pd_update_automation_action
Pro · Destructive
DESTRUCTIVE: update an Automation Action.
pd_update_automation_action_runner
Pro · Destructive
DESTRUCTIVE: update an Automation Action runner.

Enrichment Integrations

ToolWhat it does
pd_add_servicenow_table
Pro · Write
Add a CMDB table.
pd_create_servicenow_credentials
Pro · Destructive
DESTRUCTIVE: create ServiceNow credentials.
pd_create_servicenow_integration
Pro · Write
Create a ServiceNow integration.
pd_delete_servicenow_credentials
Pro · Destructive
DESTRUCTIVE: delete ServiceNow credentials.
pd_delete_servicenow_integration
Pro · Destructive
DESTRUCTIVE: delete a ServiceNow integration.
pd_delete_servicenow_table
Pro · Destructive
DESTRUCTIVE: remove a CMDB table.
pd_enable_servicenow_table_sync
Pro · Destructive
DESTRUCTIVE: enable CMDB table sync.
pd_get_servicenow_credentials
Free · Read-only
Get ServiceNow credentials.
pd_get_servicenow_integration
Free · Read-only
Get a ServiceNow integration.
pd_list_servicenow_integrations
Free · Read-only
List ServiceNow integrations.
pd_test_servicenow_table
Free · Read-only
Test a CMDB table.
pd_update_servicenow_credentials
Pro · Destructive
DESTRUCTIVE: update ServiceNow credentials.
pd_update_servicenow_table
Pro · Destructive
DESTRUCTIVE: update a CMDB table.

Enrichment Schemas

ToolWhat it does
pd_create_enrichment_schema
Pro · Write
Create an enrichment schema.
pd_delete_enrichment_record
Pro · Destructive
DESTRUCTIVE: delete an enrichment record.
pd_delete_enrichment_schema
Pro · Destructive
DESTRUCTIVE: delete an enrichment schema.
pd_get_enrichment_schema
Free · Read-only
Get an enrichment schema.
pd_list_enrichment_schema_records
Free · Read-only
List enrichment records.
pd_list_enrichment_schemas
Free · Read-only
List enrichment schemas.
pd_query_enrichment_data
Free · Read-only
Query enrichment data.
pd_update_enrichment_schema
Pro · Write
Update an enrichment schema.
pd_upload_enrichment_schema_records
Pro · Destructive
DESTRUCTIVE: upload CSV records.

Event Enrichments

ToolWhat it does
pd_add_event_enrichment_associations
Pro · Destructive
DESTRUCTIVE: add Event Enrichment associations.
pd_create_event_enrichment
Pro · Write
Create an Event Enrichment.
pd_delete_event_enrichment
Pro · Destructive
DESTRUCTIVE: delete an Event Enrichment.
pd_delete_event_enrichment_associations
Pro · Destructive
DESTRUCTIVE: delete Event Enrichment associations.
pd_get_default_event_enrichment
Free · Read-only
Get the account default Event Enrichment.
pd_get_event_enrichment
Free · Read-only
Get an Event Enrichment.
pd_list_event_enrichment_associations
Free · Read-only
List Event Enrichment associations.
pd_list_event_enrichment_rules
Free · Read-only
Get Event Enrichment rules.
pd_list_event_enrichments
Free · Read-only
List Event Enrichments.
pd_set_default_event_enrichment
Pro · Destructive
DESTRUCTIVE: mark an Event Enrichment as the account default.
pd_update_event_enrichment
Pro · Destructive
DESTRUCTIVE: update an Event Enrichment.
pd_update_event_enrichment_rules
Pro · Destructive
DESTRUCTIVE: update Event Enrichment rules.

Escalation Policies

ToolWhat it does
pd_create_escalation_policy
Pro · Write
Create an escalation policy.
pd_delete_escalation_policy
Pro · Destructive
DESTRUCTIVE: delete an escalation policy.
pd_get_escalation_policy
Free · Read-only
Get an escalation policy.
pd_list_escalation_policies
Free · Read-only
List escalation policies.
pd_list_escalation_policy_audit_records
Free · Read-only
List audit records for an escalation policy.
pd_update_escalation_policy
Pro · Destructive
DESTRUCTIVE: update an escalation policy.

Event Orchestrations

ToolWhat it does
pd_create_orchestration
Pro · Destructive
DESTRUCTIVE: create an Orchestration.
pd_create_orchestration_cache_variable
Pro · Write
Create a Cache Variable for a Global Event Orchestration.
pd_create_orchestration_integration
Pro · Destructive
DESTRUCTIVE: create an Integration for an Event Orchestration.
pd_create_service_orchestration_cache_variable
Pro · Write
Create a Cache Variable for a Service Event Orchestration.
pd_delete_orchestration
Pro · Destructive
DESTRUCTIVE: delete an Orchestration.
pd_delete_orchestration_cache_variable
Pro · Destructive
DESTRUCTIVE: delete a Cache Variable for a Global Event Orchestration.
pd_delete_orchestration_cache_variable_data
Pro · Destructive
DESTRUCTIVE: delete Data for an External Data Cache Variable on a Global Event Orchestration.
pd_delete_orchestration_integration
Pro · Destructive
DESTRUCTIVE: delete an Integration for an Event Orchestration.
pd_delete_service_orchestration_cache_var_data
Pro · Destructive
DESTRUCTIVE: delete Data for an External Data Cache Variable on a Service Event Orchestration.
pd_delete_service_orchestration_cache_variable
Pro · Destructive
DESTRUCTIVE: delete a Cache Variable for a Service Event Orchestration.
pd_get_orchestration
Free · Read-only
Get an Orchestration.
pd_get_orchestration_cache_variable
Free · Read-only
Get a Cache Variable for a Global Event Orchestration.
pd_get_orchestration_cache_variable_data
Free · Read-only
Get Data for an External Data Cache Variable on a Global Event Orchestration.
pd_get_orchestration_global_path
Free · Read-only
Get the Global Orchestration for an Event Orchestration.
pd_get_orchestration_integration
Free · Read-only
Get an Integration for an Event Orchestration.
pd_get_orchestration_router_path
Free · Read-only
Get the Router for an Event Orchestration.
pd_get_orchestration_unrouted_path
Free · Read-only
Get the Unrouted Orchestration for an Event Orchestration.
pd_get_service_orchestration_active_status
Free · Read-only
Get the Service Orchestration active status for a Service.
pd_get_service_orchestration_cache_var_data
Free · Read-only
Get Data for an External Data Cache Variable on a Service Event Orchestration.
pd_get_service_orchestration_cache_variable
Free · Read-only
Get a Cache Variable for a Service Event Orchestration.
pd_get_service_orchestration_path
Free · Read-only
Get the Service Orchestration for a Service.
pd_list_event_orchestration_feature_enablements
Free · Read-only
List Enablements for an Event Orchestration.
pd_list_event_orchestrations
Free · Read-only
List Event Orchestrations.
pd_list_orchestration_cache_variables
Free · Read-only
List Cache Variables for a Global Event Orchestration.
pd_list_orchestration_integrations
Free · Read-only
List Integrations for an Event Orchestration.
pd_list_service_orchestration_cache_variables
Free · Read-only
List Cache Variables for a Service Event Orchestration.
pd_migrate_orchestration_integration
Pro · Destructive
DESTRUCTIVE: migrate an Integration from one Event Orchestration to another.
pd_set_orchestration_cache_variable_data
Pro · Write
Update Data for an External Data Cache Variable on a Global Event Orchestration.
pd_set_service_orchestration_active_status
Pro · Destructive
DESTRUCTIVE: update the Service Orchestration active status for a Service.
pd_set_service_orchestration_cache_var_data
Pro · Write
Update Data for an External Data Cache Variable on a Service Event Orchestration.
pd_update_event_orchestration_feature_enablements
Pro · Destructive
DESTRUCTIVE: update an Enablement for an Event Orchestration.
pd_update_orchestration
Pro · Destructive
DESTRUCTIVE: update an Orchestration.
pd_update_orchestration_cache_variable
Pro · Destructive
DESTRUCTIVE: update a Cache Variable for a Global Event Orchestration.
pd_update_orchestration_global_path
Pro · Destructive
DESTRUCTIVE: update the Global Orchestration for an Event Orchestration.
pd_update_orchestration_integration
Pro · Write
Update an Integration for an Event Orchestration.
pd_update_orchestration_router_path
Pro · Destructive
DESTRUCTIVE: update the Router for an Event Orchestration.
pd_update_orchestration_unrouted_path
Pro · Destructive
DESTRUCTIVE: update the Unrouted Orchestration for an Event Orchestration.
pd_update_service_orchestration_cache_variable
Pro · Destructive
DESTRUCTIVE: update a Cache Variable for a Service Event Orchestration.
pd_update_service_orchestration_path
Pro · Destructive
DESTRUCTIVE: update the Service Orchestration for a Service.

Recommendations

ToolWhat it does
pd_accept_recommended_rule
Pro · Destructive
DESTRUCTIVE: accept a recommended rule.
pd_delete_accepted_recommended_rule
Pro · Destructive
DESTRUCTIVE: delete an accepted rule.
pd_dismiss_recommended_rule
Pro · Write
Dismiss a recommended rule.
pd_list_recommended_rules
Free · Read-only
List recommended rules.

Rulesets

ToolWhat it does
pd_create_ruleset
Pro · Destructive
DESTRUCTIVE: create a Ruleset.
pd_create_ruleset_event_rule
Pro · Write
Create an Event Rule.
pd_delete_ruleset
Pro · Destructive
DESTRUCTIVE: delete a Ruleset.
pd_delete_ruleset_event_rule
Pro · Destructive
DESTRUCTIVE: delete an Event Rule.
pd_get_ruleset
Free · Read-only
Get a Ruleset.
pd_get_ruleset_event_rule
Free · Read-only
Get an Event Rule.
pd_list_ruleset_event_rules
Free · Read-only
List Event Rules.
pd_list_rulesets
Free · Read-only
List Rulesets.
pd_update_ruleset
Pro · Destructive
DESTRUCTIVE: update a Ruleset.
pd_update_ruleset_event_rule
Pro · Destructive
DESTRUCTIVE: update an Event Rule.

Events API

ToolWhat it does
pd_send_change_event
Pro · Write
Send change events to the PagerDuty Events API.
pd_send_event
Pro · Destructive
DESTRUCTIVE: send an event to PagerDuty.
pd_send_event_v1
Pro · Destructive
DESTRUCTIVE: send an event to PagerDuty.

Incident Custom Fields

ToolWhat it does
pd_create_incident_custom_field
Pro · Write
Create an account-level incident custom field (Base Incident Type).
pd_create_incident_custom_field_option
Pro · Write
Add a selectable option to an account-level custom field.
pd_delete_incident_custom_field
Pro · Destructive
DESTRUCTIVE: delete an account-level incident custom field definition.
pd_delete_incident_custom_field_option
Pro · Destructive
DESTRUCTIVE: delete one selectable option of an account-level custom field.
pd_get_incident_custom_field
Free · Read-only
Get an account-level incident custom field definition (Base Incident Type).
pd_list_incident_custom_field_options
Free · Read-only
List the selectable options of an account-level custom field.
pd_list_incident_custom_fields
Free · Read-only
List account-level incident custom field definitions (Base Incident Type).
pd_update_incident_custom_field
Pro · Write
Update an account-level incident custom field definition.
pd_update_incident_custom_field_option
Pro · Write
Update one selectable option of an account-level custom field.

Incident Types

ToolWhat it does
pd_create_incident_type
Pro · Write
Create an incident type.
pd_create_incident_type_custom_field
Pro · Write
Create a custom field on an incident type.
pd_create_incident_type_custom_field_option
Pro · Write
Add a selectable option to an incident type custom field.
pd_delete_incident_type_custom_field
Pro · Destructive
DESTRUCTIVE: delete a custom field from an incident type.
pd_delete_incident_type_custom_field_field_option
Pro · Destructive
DESTRUCTIVE: delete one selectable option of an incident type custom field.
pd_get_incident_type
Free · Read-only
Get an incident type.
pd_get_incident_type_custom_field
Free · Read-only
Get one custom field definition of an incident type.
pd_get_incident_type_custom_field_option
Free · Read-only
Get one selectable option of an incident type custom field.
pd_list_incident_type_custom_field_options
Free · Read-only
List the selectable options of an incident type custom field.
pd_list_incident_type_custom_fields
Free · Read-only
List the custom field definitions of an incident type.
pd_list_incident_types
Free · Read-only
List incident types.
pd_update_incident_type
Pro · Write
Update an incident type.
pd_update_incident_type_custom_field
Pro · Destructive
DESTRUCTIVE: update a custom field on an incident type, replacing its option set.
pd_update_incident_type_custom_field_field_option
Pro · Write
Update one selectable option of an incident type custom field.

Incident Workflows

ToolWhat it does
pd_associate_service_to_incident_workflow_trigger
Pro · Destructive
DESTRUCTIVE: associate a service with an incident workflow trigger.
pd_create_incident_workflow
Pro · Write
Create an incident workflow.
pd_create_incident_workflow_instance
Pro · Destructive
DESTRUCTIVE: start an incident workflow on a live incident.
pd_create_incident_workflow_trigger
Pro · Destructive
DESTRUCTIVE: create an incident workflow trigger.
pd_delete_incident_workflow
Pro · Destructive
DESTRUCTIVE: delete an incident workflow.
pd_delete_incident_workflow_trigger
Pro · Destructive
DESTRUCTIVE: delete an incident workflow trigger.
pd_delete_service_from_incident_workflow_trigger
Pro · Destructive
DESTRUCTIVE: dissociate a service from an incident workflow trigger.
pd_get_incident_workflow
Free · Read-only
Get an incident workflow.
pd_get_incident_workflow_action
Free · Read-only
Get one incident workflow step action.
pd_get_incident_workflow_trigger
Free · Read-only
Get an incident workflow trigger.
pd_list_incident_workflow_actions
Free · Read-only
List the actions an incident workflow step can run.
pd_list_incident_workflow_triggers
Free · Read-only
List incident workflow triggers.
pd_list_incident_workflows
Free · Read-only
List incident workflows.
pd_update_incident_workflow
Pro · Destructive
DESTRUCTIVE: update an incident workflow, replacing its step list.
pd_update_incident_workflow_trigger
Pro · Destructive
DESTRUCTIVE: update an incident workflow trigger, replacing its condition and services.

Workflow Integrations

ToolWhat it does
pd_create_workflow_integration_connection
Pro · Destructive
DESTRUCTIVE: create a workflow integration connection, storing its credential.
pd_delete_workflow_integration_connection
Pro · Destructive
DESTRUCTIVE: delete a workflow integration connection.
pd_get_workflow_integration
Free · Read-only
Get a workflow integration.
pd_get_workflow_integration_connection
Free · Read-only
Get a workflow integration connection.
pd_list_workflow_integration_connections
Free · Read-only
List every workflow integration connection on the account.
pd_list_workflow_integration_connections_by_integration
Free · Read-only
List the connections of one workflow integration.
pd_list_workflow_integrations
Free · Read-only
List the workflow integrations available to the account.
pd_update_workflow_integration_connection
Pro · Destructive
DESTRUCTIVE: update a workflow integration connection, re-storing its credential.

Incidents

ToolWhat it does
pd_add_incident_status_subscribers
Pro · Destructive
DESTRUCTIVE: add Notification Subscribers.
pd_cancel_incident_responder_request
Pro · Destructive
DESTRUCTIVE: cancel responder requests for an incident.
pd_create_incident
Pro · Destructive
DESTRUCTIVE: create an Incident.
pd_create_incident_note
Pro · Destructive
DESTRUCTIVE: create a note on an incident.
pd_create_incident_responder_request
Pro · Destructive
DESTRUCTIVE: create a responder request for an incident.
pd_create_incident_status_update
Pro · Destructive
DESTRUCTIVE: create a status update on an incident.
pd_delete_incident_note
Pro · Destructive
DESTRUCTIVE: delete a note on an incident.
pd_get_incident
Free · Read-only
Get an incident.
pd_get_incident_alert
Free · Read-only
Get an alert.
pd_get_incident_custom_field_values
Free · Read-only
Get Custom Field Values.
pd_get_outlier_incident
Free · Read-only
Get Outlier Incident.
pd_list_incident_alerts
Free · Read-only
List alerts for an incident.
pd_list_incident_impacted_business_services
Free · Read-only
List Business Services impacted by the given Incident.
pd_list_incident_log_entries
Free · Read-only
List log entries for an incident.
pd_list_incident_notes
Free · Read-only
List notes for an incident.
pd_list_incident_status_subscribers
Free · Read-only
List Notification Subscribers.
pd_list_incidents
Free · Read-only
List incidents.
pd_list_past_incidents
Free · Read-only
Get Past Incidents.
pd_list_related_incidents
Free · Read-only
Get Related Incidents.
pd_manage_incident_alerts
Pro · Destructive
DESTRUCTIVE: manage alerts.
pd_manage_incidents
Pro · Destructive
DESTRUCTIVE: manage incidents.
pd_merge_incidents
Pro · Destructive
DESTRUCTIVE: merge incidents.
pd_remove_incident_status_subscribers
Pro · Destructive
DESTRUCTIVE: remove Notification Subscriber.
pd_set_incident_business_service_impact
Pro · Destructive
DESTRUCTIVE: manually change an Incident's Impact on a Business Service.
pd_set_incident_custom_field_values
Pro · Write
Update Custom Field Values.
pd_snooze_incident
Pro · Destructive
DESTRUCTIVE: snooze an incident.
pd_update_incident
Pro · Destructive
DESTRUCTIVE: update an incident.
pd_update_incident_alert
Pro · Destructive
DESTRUCTIVE: update an alert.
pd_update_incident_note
Pro · Destructive
DESTRUCTIVE: update a note on an incident.

Add-ons

ToolWhat it does
pd_create_addon
Pro · Write
Install an Add-on.
pd_delete_addon
Pro · Destructive
DESTRUCTIVE: delete an Add-on.
pd_get_addon
Free · Read-only
Get an Add-on.
pd_list_addons
Free · Read-only
List installed Add-ons.
pd_update_addon
Pro · Destructive
DESTRUCTIVE: update an Add-on.

Change Events

ToolWhat it does
pd_create_change_event
Pro · Destructive
DESTRUCTIVE: create a Change Event.
pd_get_change_event
Free · Read-only
Get a Change Event.
pd_list_change_events
Free · Read-only
List Change Events.
pd_list_incident_related_change_events
Free · Read-only
List related Change Events for an Incident.
pd_list_service_change_events
Free · Read-only
List Change Events for a service.
pd_update_change_event
Pro · Destructive
DESTRUCTIVE: update a Change Event.

Extension Schemas

ToolWhat it does
pd_get_extension_schema
Free · Read-only
Get an extension schema (vendor template).
pd_list_extension_schemas
Free · Read-only
List extension schemas (vendor templates).

Extensions

ToolWhat it does
pd_create_extension
Pro · Destructive
DESTRUCTIVE: create an extension.
pd_delete_extension
Pro · Destructive
DESTRUCTIVE: delete an extension.
pd_enable_extension
Pro · Destructive
DESTRUCTIVE: enable an extension.
pd_get_extension
Free · Read-only
Get an extension.
pd_list_extensions
Free · Read-only
List extensions.
pd_update_extension
Pro · Destructive
DESTRUCTIVE: update an extension.

Webhooks

ToolWhat it does
pd_create_oauth_client
Pro · Destructive
DESTRUCTIVE: create an OAuth client.
pd_create_webhook_subscription
Pro · Destructive
DESTRUCTIVE: create a webhook subscription.
pd_delete_oauth_client
Pro · Destructive
DESTRUCTIVE: delete an OAuth client.
pd_delete_webhook_subscription
Pro · Destructive
DESTRUCTIVE: delete a webhook subscription.
pd_enable_webhook_subscription
Pro · Destructive
DESTRUCTIVE: enable a webhook subscription.
pd_get_oauth_client
Free · Read-only
Get an OAuth client.
pd_get_webhook_subscription
Free · Read-only
Get a webhook subscription.
pd_list_oauth_clients
Free · Read-only
List OAuth clients.
pd_list_webhook_subscriptions
Free · Read-only
List webhook subscriptions.
pd_ping_webhook_subscription
Pro · Destructive
DESTRUCTIVE: send a test ping to a webhook subscription.
pd_update_oauth_client
Pro · Destructive
DESTRUCTIVE: update an OAuth client.
pd_update_webhook_subscription
Pro · Destructive
DESTRUCTIVE: update a webhook subscription.

IP Allow Lists

ToolWhat it does
pd_create_ip_allow_list
Pro · Destructive
DESTRUCTIVE: create an IP allow list.
pd_delete_ip_allow_list
Pro · Destructive
DESTRUCTIVE: delete an IP allow list.
pd_get_ip_allow_list
Free · Read-only
Get an IP allow list.
pd_list_ip_allow_list_audit_records
Free · Read-only
List audit records for an IP allow list.
pd_list_ip_allow_lists
Free · Read-only
List IP allow lists.
pd_update_ip_allow_list
Pro · Destructive
DESTRUCTIVE: update an IP allow list.

Log Entries

ToolWhat it does
pd_get_log_entry
Free · Read-only
Get a log entry.
pd_list_log_entries
Free · Read-only
List log entries.
pd_update_log_entry_channel
Pro · Destructive
DESTRUCTIVE: update log entry channel information.

Maintenance Windows

ToolWhat it does
pd_create_maintenance_window
Pro · Write
Create a maintenance window.
pd_delete_maintenance_window
Pro · Destructive
DESTRUCTIVE: delete or end a maintenance window.
pd_get_maintenance_window
Free · Read-only
Get a maintenance window.
pd_list_maintenance_windows
Free · Read-only
List maintenance windows.
pd_update_maintenance_window
Pro · Destructive
DESTRUCTIVE: update a maintenance window.

On-Call

ToolWhat it does
pd_list_on_calls
Free · Read-only
List all of the on-calls.

Schedules

ToolWhat it does
pd_create_schedule
Pro · Write
Create a schedule.
pd_create_schedule_custom_shifts
Pro · Write
Create custom shifts.
pd_create_schedule_overrides
Pro · Write
Create overrides.
pd_create_schedule_rotation
Pro · Write
Create a rotation.
pd_create_schedule_rotation_event
Pro · Write
Create an event.
pd_delete_schedule
Pro · Destructive
DESTRUCTIVE: delete a schedule.
pd_delete_schedule_custom_shift
Pro · Destructive
DESTRUCTIVE: delete a custom shift.
pd_delete_schedule_override
Pro · Destructive
DESTRUCTIVE: delete an override.
pd_delete_schedule_rotation
Pro · Destructive
DESTRUCTIVE: delete a rotation.
pd_delete_schedule_rotation_event
Pro · Destructive
DESTRUCTIVE: delete an event.
pd_get_schedule
Free · Read-only
Get a schedule.
pd_get_schedule_custom_shift
Free · Read-only
Get a custom shift.
pd_get_schedule_override
Free · Read-only
Get an override.
pd_get_schedule_rotation
Free · Read-only
Get a rotation.
pd_get_schedule_rotation_event
Free · Read-only
Get an event.
pd_list_schedule_audit_records
Free · Read-only
List audit records for a schedule.
pd_list_schedule_custom_shifts
Free · Read-only
List custom shifts.
pd_list_schedule_overrides
Free · Read-only
List overrides.
pd_list_schedule_rotation_events
Free · Read-only
List events.
pd_list_schedule_rotations
Free · Read-only
List rotations.
pd_list_schedules
Free · Read-only
List schedules.
pd_update_schedule
Pro · Destructive
DESTRUCTIVE: update a schedule.
pd_update_schedule_custom_shift
Pro · Destructive
DESTRUCTIVE: update a custom shift.
pd_update_schedule_override
Pro · Destructive
DESTRUCTIVE: update an override.
pd_update_schedule_rotation_event
Pro · Destructive
DESTRUCTIVE: update an event.

Schedules (legacy v2)

ToolWhat it does
pd_create_schedule_v2
Pro · Write
Create a schedule.
pd_create_schedule_v2_override
Pro · Write
Create one or more overrides.
pd_delete_schedule_v2
Pro · Destructive
DESTRUCTIVE: delete a schedule.
pd_delete_schedule_v2_override
Pro · Destructive
DESTRUCTIVE: delete an override.
pd_get_schedule_v2
Free · Read-only
Get a schedule.
pd_list_schedule_v2_audit_records
Free · Read-only
List audit records for a schedule.
pd_list_schedule_v2_overrides
Free · Read-only
List overrides.
pd_list_schedule_v2_users
Free · Read-only
List users on call.
pd_list_schedules_v2
Free · Read-only
List schedules.
pd_preview_schedule_v2
Pro · Write
Preview a schedule.
pd_update_schedule_v2
Pro · Destructive
DESTRUCTIVE: update a schedule.

SCIM Provisioning

ToolWhat it does
pd_scim_create_user
Pro · Destructive
DESTRUCTIVE: create user.
pd_scim_delete_user
Pro · Destructive
DESTRUCTIVE: delete a user.
pd_scim_get_schema
Free · Read-only
Get individual SCIM Schema by ID.
pd_scim_get_service_provider_config
Free · Read-only
Get SCIM Service Provider Configuration.
pd_scim_get_user
Free · Read-only
Get user.
pd_scim_list_resource_types
Free · Read-only
Get SCIM Resource Types.
pd_scim_list_schemas
Free · Read-only
Get SCIM Schemas.
pd_scim_list_users
Free · Read-only
List users.
pd_scim_patch_user
Pro · Destructive
DESTRUCTIVE: patch a user.
pd_scim_update_user
Pro · Destructive
DESTRUCTIVE: update user.

Alert Grouping Settings

ToolWhat it does
pd_create_alert_grouping_setting
Pro · Destructive
DESTRUCTIVE: create an Alert Grouping Setting.
pd_delete_alert_grouping_setting
Pro · Destructive
DESTRUCTIVE: delete an Alert Grouping Setting.
pd_get_alert_grouping_setting
Free · Read-only
Get an Alert Grouping Setting.
pd_list_alert_grouping_settings
Free · Read-only
List alert grouping settings.
pd_update_alert_grouping_setting
Pro · Destructive
DESTRUCTIVE: update an Alert Grouping Setting.

Business Services

ToolWhat it does
pd_add_business_service_subscribers
Pro · Destructive
DESTRUCTIVE: create Business Service Subscribers.
pd_create_business_service
Pro · Write
Create a Business Service.
pd_create_business_service_account_subscription
Pro · Destructive
DESTRUCTIVE: create Business Service Account Subscription.
pd_delete_business_service
Pro · Destructive
DESTRUCTIVE: delete a Business Service.
pd_delete_business_service_priority_threshold
Pro · Destructive
DESTRUCTIVE: deletes the account-level priority threshold for Business Service impact.
pd_get_business_service
Free · Read-only
Get a Business Service.
pd_get_business_service_priority_threshold
Free · Read-only
Get the global priority threshold for a Business Service to be considered impacted by an Incident.
pd_list_business_service_impactors
Free · Read-only
List Impactors affecting Business Services.
pd_list_business_service_impacts
Free · Read-only
List Business Services sorted by impacted status.
pd_list_business_service_subscribers
Free · Read-only
List Business Service Subscribers.
pd_list_business_service_supporting_service_impacts
Free · Read-only
List the supporting Business Services for the given Business Service Id, sorted by impacted status.
pd_list_business_services
Free · Read-only
List Business Services.
pd_remove_business_service_account_subscription
Pro · Destructive
DESTRUCTIVE: delete Business Service Account Subscription.
pd_remove_business_service_subscribers
Pro · Destructive
DESTRUCTIVE: remove Business Service Subscribers.
pd_set_business_service_priority_threshold
Pro · Destructive
DESTRUCTIVE: set the Account-level priority threshold for Business Service impact.
pd_update_business_service
Pro · Destructive
DESTRUCTIVE: update a Business Service.

Service Custom Fields

ToolWhat it does
pd_create_service_custom_field
Pro · Write
Create a service custom field definition.
pd_create_service_custom_field_option
Pro · Write
Create a service custom field option.
pd_delete_service_custom_field
Pro · Destructive
DESTRUCTIVE: delete a service custom field definition.
pd_delete_service_custom_field_option
Pro · Destructive
DESTRUCTIVE: delete a service custom field option.
pd_get_service_custom_field
Free · Read-only
Get a service custom field definition.
pd_get_service_custom_field_option
Free · Read-only
Get a service custom field option.
pd_list_service_custom_field_options
Free · Read-only
List a service custom field's options.
pd_list_service_custom_fields
Free · Read-only
List service custom field definitions.
pd_update_service_custom_field
Pro · Destructive
DESTRUCTIVE: update a service custom field definition.
pd_update_service_custom_field_option
Pro · Write
Update a service custom field option.

Service Dependencies

ToolWhat it does
pd_associate_service_dependencies
Pro · Destructive
DESTRUCTIVE: associate service dependencies.
pd_disassociate_service_dependencies
Pro · Destructive
DESTRUCTIVE: disassociate service dependencies.
pd_list_business_service_dependencies
Free · Read-only
Get Business Service dependencies.
pd_list_technical_service_dependencies
Free · Read-only
Get technical service dependencies.

Services

ToolWhat it does
pd_convert_service_event_rules
Pro · Destructive
DESTRUCTIVE: convert a Service's Event Rules into Event Orchestration Rules.
pd_create_service
Pro · Write
Create a service.
pd_create_service_event_rule
Pro · Write
Create an Event Rule on a Service.
pd_create_service_integration
Pro · Destructive
DESTRUCTIVE: create a new integration.
pd_delete_service
Pro · Destructive
DESTRUCTIVE: delete a service.
pd_delete_service_event_rule
Pro · Destructive
DESTRUCTIVE: delete an Event Rule from a Service.
pd_get_service
Free · Read-only
Get a service.
pd_get_service_custom_field_values
Free · Read-only
Get Custom Field Values.
pd_get_service_event_rule
Free · Read-only
Get an Event Rule from a Service.
pd_get_service_integration
Free · Read-only
View an integration.
pd_list_service_audit_records
Free · Read-only
List audit records for a service.
pd_list_service_enablements
Free · Read-only
Get Enablements for a Service.
pd_list_service_event_rules
Free · Read-only
List Service's Event Rules.
pd_list_services
Free · Read-only
List services.
pd_update_service
Pro · Destructive
DESTRUCTIVE: update a service.
pd_update_service_custom_field_values
Pro · Write
Update Custom Field Values.
pd_update_service_enablement
Pro · Write
Update an Enablement for a Service.
pd_update_service_event_rule
Pro · Write
Update an Event Rule on a Service.
pd_update_service_integration
Pro · Destructive
DESTRUCTIVE: update an existing integration.

Status Dashboards

ToolWhat it does
pd_get_status_dashboard
Free · Read-only
Get a single Status Dashboard by `id`.
pd_get_status_dashboard_by_url_slug
Free · Read-only
Get a single Status Dashboard by `url_slug`.
pd_list_status_dashboard_service_impacts
Free · Read-only
Get the most impacted Business Services on a Status Dashboard, by dashboard id.
pd_list_status_dashboard_service_impacts_by_url_slug
Free · Read-only
Get the most impacted Business Services on a Status Dashboard, by url_slug.
pd_list_status_dashboards
Free · Read-only
List the account's Status Dashboards.

Status Pages

ToolWhat it does
pd_create_status_page_post
Pro · Destructive
DESTRUCTIVE: create a Status Page Post.
pd_create_status_page_post_update
Pro · Destructive
DESTRUCTIVE: create a Status Page Post Update.
pd_create_status_page_subscription
Pro · Destructive
DESTRUCTIVE: create a Status Page Subscription.
pd_delete_status_page_post
Pro · Destructive
DESTRUCTIVE: delete a Status Page Post.
pd_delete_status_page_post_update
Pro · Destructive
DESTRUCTIVE: delete a Status Page Post Update.
pd_delete_status_page_postmortem
Pro · Destructive
DESTRUCTIVE: delete a Post Postmortem.
pd_delete_status_page_subscription
Pro · Destructive
DESTRUCTIVE: delete a Status Page Subscription.
pd_get_status_page_impact
Free · Read-only
Get a Status Page Impact.
pd_get_status_page_post
Free · Read-only
Get a Status Page Post.
pd_get_status_page_post_update
Free · Read-only
Get a Status Page Post Update.
pd_get_status_page_postmortem
Free · Read-only
Get a Post Postmortem.
pd_get_status_page_service
Free · Read-only
Get a Status Page Service.
pd_get_status_page_severity
Free · Read-only
Get a Status Page Severity.
pd_get_status_page_status
Free · Read-only
Get a Status Page Status.
pd_get_status_page_subscription
Free · Read-only
Get a Status Page Subscription.
pd_list_status_page_impacts
Free · Read-only
List a Status Page's Impact levels.
pd_list_status_page_post_updates
Free · Read-only
List a Post's Updates.
pd_list_status_page_posts
Free · Read-only
List a Status Page's Posts.
pd_list_status_page_services
Free · Read-only
List the Business Services published on a Status Page.
pd_list_status_page_severities
Free · Read-only
List a Status Page's Severity levels.
pd_list_status_page_statuses
Free · Read-only
List a Status Page's Status levels.
pd_list_status_page_subscriptions
Free · Read-only
List a Status Page's subscribers.
pd_list_status_pages
Free · Read-only
List the account's Status Pages.
pd_set_status_page_postmortem
Pro · Destructive
DESTRUCTIVE: create or update a Post Postmortem.
pd_update_status_page_post
Pro · Destructive
DESTRUCTIVE: update a Status Page Post.
pd_update_status_page_post_update
Pro · Destructive
DESTRUCTIVE: update a Status Page Post Update.

Teams

ToolWhat it does
pd_add_team_escalation_policy
Pro · Write
Add an escalation policy to a team.
pd_add_team_notification_subscriptions
Pro · Destructive
DESTRUCTIVE: create Team Notification Subscriptions.
pd_add_team_user
Pro · Write
Add a user to a team.
pd_create_team
Pro · Write
Create a team.
pd_delete_team
Pro · Destructive
DESTRUCTIVE: delete a team.
pd_get_team
Free · Read-only
Get a team.
pd_list_team_audit_records
Free · Read-only
List audit records for a team.
pd_list_team_members
Free · Read-only
List members of a team.
pd_list_team_notification_subscriptions
Free · Read-only
List Team Notification Subscriptions.
pd_list_teams
Free · Read-only
List teams.
pd_remove_team_escalation_policy
Pro · Destructive
DESTRUCTIVE: remove an escalation policy from a team.
pd_remove_team_notification_subscriptions
Pro · Destructive
DESTRUCTIVE: remove team notification subscriptions.
pd_remove_team_user
Pro · Destructive
DESTRUCTIVE: remove a user from a team.
pd_update_team
Pro · Write
Update a team.

Users

ToolWhat it does
pd_add_user_notification_subscriptions
Pro · Destructive
DESTRUCTIVE: create Notification Subcriptions.
pd_create_user
Pro · Destructive
DESTRUCTIVE: create a user.
pd_create_user_contact_method
Pro · Write
Create a user contact method.
pd_create_user_handoff_notification_rule
Pro · Destructive
DESTRUCTIVE: create a User Handoff Notification Rule.
pd_create_user_notification_rule
Pro · Destructive
DESTRUCTIVE: create a user notification rule.
pd_create_user_status_update_rule
Pro · Destructive
DESTRUCTIVE: create a user status update notification rule.
pd_delete_all_user_sessions
Pro · Destructive
DESTRUCTIVE: delete all user sessions.
pd_delete_user
Pro · Destructive
DESTRUCTIVE: delete a user.
pd_delete_user_contact_method
Pro · Destructive
DESTRUCTIVE: delete a user's contact method.
pd_delete_user_handoff_notification_rule
Pro · Destructive
DESTRUCTIVE: delete a User's Handoff Notification rule.
pd_delete_user_notification_rule
Pro · Destructive
DESTRUCTIVE: delete a user's notification rule.
pd_delete_user_session
Pro · Destructive
DESTRUCTIVE: delete a user's session.
pd_delete_user_status_update_rule
Pro · Destructive
DESTRUCTIVE: delete a user's status update notification rule.
pd_get_current_user
Free · Read-only
Get the current user.
pd_get_user
Free · Read-only
Get a user.
pd_get_user_contact_method
Free · Read-only
Get a user's contact method.
pd_get_user_handoff_notification_rule
Free · Read-only
Get a user's handoff notification rule.
pd_get_user_license
Free · Read-only
Get the License allocated to a User.
pd_get_user_notification_rule
Free · Read-only
Get a user's notification rule.
pd_get_user_oauth_delegation
Free · Read-only
Get a user's delegation.
pd_get_user_session
Free · Read-only
Get a user's session.
pd_get_user_status_update_rule
Free · Read-only
Get a user's status update notification rule.
pd_list_user_audit_records
Free · Read-only
List audit records for a user.
pd_list_user_contact_methods
Free · Read-only
List a user's contact methods.
pd_list_user_handoff_notification_rules
Free · Read-only
List a User's Handoff Notification Rules.
pd_list_user_notification_rules
Free · Read-only
List a user's notification rules.
pd_list_user_notification_subscriptions
Free · Read-only
List Notification Subscriptions.
pd_list_user_oauth_delegations
Free · Read-only
List a user's delegations.
pd_list_user_sessions
Free · Read-only
List a user's active sessions.
pd_list_user_status_update_rules
Free · Read-only
List a user's status update notification rules.
pd_list_users
Free · Read-only
List users.
pd_regenerate_user_calendar_url_key
Pro · Destructive
DESTRUCTIVE: regenerate a user's calendar feed URL key.
pd_remove_user_notification_subscriptions
Pro · Destructive
DESTRUCTIVE: remove Notification Subscriptions.
pd_update_user
Pro · Destructive
DESTRUCTIVE: update a user.
pd_update_user_contact_method
Pro · Write
Update a user's contact method.
pd_update_user_handoff_notification_rule
Pro · Destructive
DESTRUCTIVE: update a User's Handoff Notification Rule.
pd_update_user_notification_rule
Pro · Destructive
DESTRUCTIVE: update a user's notification rule.
pd_update_user_status_update_rule
Pro · Destructive
DESTRUCTIVE: update a user's status update notification rule.