Access levels
Each PagerDuty account has an access level: Read-only, Read + write, and Full access. Squad refuses any agent action outside that level. You can also narrow or block single agents under Per-agent access.| Level | The connect window describes this level as | Actions agents can use |
|---|---|---|
| Read-only | ”Read incidents, services, users, schedules.” | 198 of 368 |
| Read + write (recommended) | “Trigger, acknowledge, and resolve incidents.” | 316 of 368 |
| Full access | ”Also manage users, teams, escalation policies.” | 368 of 368 |
What agents can do at each level
Each level opens with a short summary in plain tasks, then lists every action it adds, grouped by what the action works on. You do not need to name actions. Ask in plain words, and the agent searches for the matching action.Read-only
Read-only
- View lists
- View rules
- View and create reports
- View and test subscriptions
- View users
- View and create incidents
- View integrations
- View records
- View services
- View settings
- View events
- View custom fields
Account details (1)
Account details (1)
| Action | What it does | Slug |
|---|---|---|
| Get Jira cloud account mappings | Lists all account mappings between PagerDuty and Jira Cloud instances. | PAGERDUTY_GET_JIRA_CLOUD_ACCOUNT_MAPPINGS |
Alerts (3)
Alerts (3)
| Action | What it does | Slug |
|---|---|---|
| Get alerts by incident ID | Retrieves all alerts associated with a specific incident in PagerDuty. | PAGERDUTY_GET_ALERTS_BY_INCIDENT_ID |
| Get incident alert details | Retrieves detailed information about a specific alert associated with a particular incident in PagerDuty. | PAGERDUTY_GET_INCIDENT_ALERT_DETAILS |
| Get paused incident alerts | Retrieves the most recent paused incident alerts from PagerDuty for a specified reporting period. | PAGERDUTY_GET_PAUSED_INCIDENT_ALERTS |
Automations (4)
Automations (4)
| Action | What it does | Slug |
|---|---|---|
| Get automation action by ID | Retrieves detailed information about a specific automation action in PagerDuty’s incident management platform. | PAGERDUTY_GET_AUTOMATION_ACTION_BY_ID |
| List automation action details | This endpoint retrieves a list of automation actions configured in the PagerDuty account. | PAGERDUTY_LIST_AUTOMATION_ACTION_DETAILS |
| Retrieve automation action invocation by ID | Retrieves detailed information about a specific automation action invocation in PagerDuty. | PAGERDUTY_RETRIEVE_AUTOMATION_ACTION_INVOCATION_BY_ID |
| Retrieve automation action invocations | Retrieves a list of automation action invocations from the PagerDuty incident management platform. | PAGERDUTY_RETRIEVE_AUTOMATION_ACTION_INVOCATIONS |
Connections (3)
Connections (3)
| Action | What it does | Slug |
|---|---|---|
| Get workflow integration connection | Get details about a Workflow Integration Connection. | PAGERDUTY_GET_WORKFLOW_INTEGRATION_CONNECTION |
| List all workflow integration connections | PAGERDUTY_LIST_ALL_WORKFLOW_INTEGRATION_CONNECTIONS | |
| List workflow integration connections | List all workflow integration connections for a specific workflow integration. | PAGERDUTY_LIST_WORKFLOW_INTEGRATION_CONNECTIONS |
Custom fields (6)
Custom fields (6)
| Action | What it does | Slug |
|---|---|---|
| Get an incident type custom field | Get a custom field for an incident type. | PAGERDUTY_GET_AN_INCIDENT_TYPE_CUSTOM_FIELD |
| Get service custom field values | Retrieves the custom field values for a specific PagerDuty service. | PAGERDUTY_GET_SERVICE_CUSTOM_FIELD_VALUES |
| List incident type custom fields | List the custom fields for an incident type. | PAGERDUTY_LIST_INCIDENT_TYPE_CUSTOM_FIELDS |
| List service custom fields | Lists all custom fields available for services in PagerDuty. | PAGERDUTY_LIST_SERVICE_CUSTOM_FIELDS |
| Retrieve incident custom field values | Retrieves the custom field values associated with a specific incident in PagerDuty. | PAGERDUTY_RETRIEVE_INCIDENT_CUSTOM_FIELD_VALUES |
| Retrieve incident custom fields | Retrieves a list of custom fields associated with incidents in PagerDuty. | PAGERDUTY_RETRIEVE_INCIDENT_CUSTOM_FIELDS |
Dashboards (3)
Dashboards (3)
| Action | What it does | Slug |
|---|---|---|
| Get status dashboard by ID | Retrieves detailed information about a specific status dashboard in PagerDuty. | PAGERDUTY_GET_STATUS_DASHBOARD_BY_ID |
| Retrieve status dashboard by slug | Retrieves detailed information about a specific PagerDuty status dashboard using its URL slug. | PAGERDUTY_RETRIEVE_STATUS_DASHBOARD_BY_SLUG |
| Retrieve status dashboards information | Retrieves a list of status dashboards and their associated information from the PagerDuty system. | PAGERDUTY_RETRIEVE_STATUS_DASHBOARDS_INFORMATION |
Dependencies (1)
Dependencies (1)
| Action | What it does | Slug |
|---|---|---|
| Retrieve business service dependencies | Retrieves the service dependencies for a specific business service in PagerDuty. | PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_DEPENDENCIES |
Entries (3)
Entries (3)
| Action | What it does | Slug |
|---|---|---|
| Get incident log entries by ID | Retrieves all log entries associated with a specific incident in PagerDuty. | PAGERDUTY_GET_INCIDENT_LOG_ENTRIES_BY_ID |
| Get log entries | Retrieves log entries from the PagerDuty system, providing a detailed history of events and actions related to incidents and system activities. | PAGERDUTY_GET_LOG_ENTRIES |
| Retrieve log entry by ID | Retrieves detailed information about a specific log entry in the PagerDuty system. | PAGERDUTY_RETRIEVE_LOG_ENTRY_BY_ID |
Escalation policies (1)
Escalation policies (1)
| Action | What it does | Slug |
|---|---|---|
| Get escalation policy by ID | Retrieves detailed information about a specific escalation policy in PagerDuty. | PAGERDUTY_GET_ESCALATION_POLICY_BY_ID |
Events (10)
Events (10)
| Action | What it does | Slug |
|---|---|---|
| Fetch event orchestrations | Retrieves a list of event orchestrations configured in the PagerDuty account. | PAGERDUTY_FETCH_EVENT_ORCHESTRATIONS |
| Fetch related change events for incident | Retrieves change events correlated with a specific incident, along with the reasons for correlation. | PAGERDUTY_FETCH_RELATED_CHANGE_EVENTS_FOR_INCIDENT |
| Get event orchestration by ID | Retrieves detailed information about a specific event orchestration in PagerDuty using its unique identifier. | PAGERDUTY_GET_EVENT_ORCHESTRATION_BY_ID |
| Get event orchestration global | Get the Global Orchestration configuration for an Event Orchestration. | PAGERDUTY_GET_EVENT_ORCHESTRATION_GLOBAL |
| Retrieve active service event by ID | Check if event orchestration is active for a specific PagerDuty service. | PAGERDUTY_RETRIEVE_ACTIVE_SERVICE_EVENT_BY_ID |
| Retrieve change event by ID | Retrieves detailed information about a specific change event by its unique ID. | PAGERDUTY_RETRIEVE_CHANGE_EVENT_BY_ID |
| Retrieve change event information | Retrieves change events from PagerDuty. | PAGERDUTY_RETRIEVE_CHANGE_EVENT_INFORMATION |
| Retrieve event orchestration router by ID | Retrieves the router configuration for a specific event orchestration in PagerDuty. | PAGERDUTY_RETRIEVE_EVENT_ORCHESTRATION_ROUTER_BY_ID |
| Retrieve service change events by ID | Retrieves change events associated with a specific PagerDuty service. | PAGERDUTY_RETRIEVE_SERVICE_CHANGE_EVENTS_BY_ID |
| Retrieve unrouted event orchestration by ID | Retrieves the unrouted orchestration configuration for a specific Event Orchestration in PagerDuty. | PAGERDUTY_RETRIEVE_UNROUTED_EVENT_ORCHESTRATION_BY_ID |
Extensions (1)
Extensions (1)
| Action | What it does | Slug |
|---|---|---|
| Retrieve extension by ID | Retrieves detailed information about a specific extension in PagerDuty. | PAGERDUTY_RETRIEVE_EXTENSION_BY_ID |
Fields (2)
Fields (2)
| Action | What it does | Slug |
|---|---|---|
| Fetch custom incident field by ID | Retrieves detailed information about a specific custom field associated with incidents in PagerDuty. | PAGERDUTY_FETCH_CUSTOM_INCIDENT_FIELD_BY_ID |
| Retrieve template fields | Retrieves the available field definitions for PagerDuty status update templates. | PAGERDUTY_RETRIEVE_TEMPLATE_FIELDS |
Filters (1)
Filters (1)
| Action | What it does | Slug |
|---|---|---|
| Post analytics metrics responder filters | The AnalyzeResponderMetrics endpoint aggregates and analyzes responder performance metrics for PagerDuty incidents. | PAGERDUTY_POST_ANALYTICS_METRICS_RESPONDER_FILTERS |
Incidents (6)
Incidents (6)
| Action | What it does | Slug |
|---|---|---|
| Fetch outlier incident by ID | Retrieves detailed information about an outlier incident associated with a specific incident in PagerDuty. | PAGERDUTY_FETCH_OUTLIER_INCIDENT_BY_ID |
| Fetch related incidents by ID | Retrieves a list of incidents that are potentially related to a specified incident in PagerDuty. | PAGERDUTY_FETCH_RELATED_INCIDENTS_BY_ID |
| Get analytics metrics incidents all | Retrieves aggregated incident analytics data for all incidents in PagerDuty. | PAGERDUTY_GET_ANALYTICS_METRICS_INCIDENTS_ALL |
| Post responder incidents with filters | Retrieves a list of incidents associated with a specific responder in the PagerDuty incident management system. | PAGERDUTY_POST_RESPONDER_INCIDENTS_WITH_FILTERS |
| Retrieve incident by incident ID | Retrieves detailed information about a specific incident in PagerDuty using its unique identifier. | PAGERDUTY_RETRIEVE_INCIDENT_BY_INCIDENT_ID |
| Retrieve past incidents | Retrieves a list of past similar incidents for a specific incident using machine learning. | PAGERDUTY_RETRIEVE_PAST_INCIDENTS |
Integrations (6)
Integrations (6)
| Action | What it does | Slug |
|---|---|---|
| Fetch runner teams integration | Retrieves a list of teams associated with a specific Automation Action Runner in PagerDuty. | PAGERDUTY_FETCH_RUNNER_TEAMS_INTEGRATION |
| Get event integrations by ID | Retrieves a list of integrations associated with a specific event orchestration in PagerDuty. | PAGERDUTY_GET_EVENT_INTEGRATIONS_BY_ID |
| Get event orchestration integration | Retrieves detailed information about a specific integration associated with an event orchestration in PagerDuty. | PAGERDUTY_GET_EVENT_ORCHESTRATION_INTEGRATION |
| Get workflow integration | Get details about a Workflow Integration. | PAGERDUTY_GET_WORKFLOW_INTEGRATION |
| List workflow integrations | List available Workflow Integrations. | PAGERDUTY_LIST_WORKFLOW_INTEGRATIONS |
| Retrieve integration by service ID | Retrieves detailed information about a specific integration associated with a particular service in PagerDuty. | PAGERDUTY_RETRIEVE_INTEGRATION_BY_SERVICE_ID |
Licenses (3)
Licenses (3)
| Action | What it does | Slug |
|---|---|---|
| List licenses | Lists all licenses for the PagerDuty account, showing current usage and available allocations. | PAGERDUTY_LIST_LICENSES |
| Retrieve license allocations | Retrieves the current license allocations for the PagerDuty account, showing which users have been allocated which licenses. | PAGERDUTY_RETRIEVE_LICENSE_ALLOCATIONS |
| Retrieve user license information | Retrieves the license information for a specific user in the PagerDuty system. | PAGERDUTY_RETRIEVE_USER_LICENSE_INFORMATION |
Lists (13)
Lists (13)
| Action | What it does | Slug |
|---|---|---|
| Fetch escalation polices list | Retrieves a list of escalation policies configured in the PagerDuty account. | PAGERDUTY_FETCH_ESCALATION_POLICES_LIST |
| Fetch incident list | Retrieves a list of incidents from PagerDuty based on specified criteria. | PAGERDUTY_FETCH_INCIDENT_LIST |
| Fetch priorities list | Retrieves a list of existing priorities in the PagerDuty system, ordered from most severe to least severe. | PAGERDUTY_FETCH_PRIORITIES_LIST |
| Fetch vendor list | Retrieves a list of vendors or third-party integrations available in the PagerDuty platform. | PAGERDUTY_FETCH_VENDOR_LIST |
| Get addons list | Retrieves a list of all addons associated with the PagerDuty account. | PAGERDUTY_GET_ADDONS_LIST |
| Retrieve abilities list | Retrieves a list of abilities or capabilities available in the PagerDuty system. | PAGERDUTY_RETRIEVE_ABILITIES_LIST |
| Retrieve extension list | Retrieves a paginated list of extensions associated with the authenticated PagerDuty account. | PAGERDUTY_RETRIEVE_EXTENSION_LIST |
| Retrieve list of services | Retrieves a list of services configured in the PagerDuty account. | PAGERDUTY_RETRIEVE_LIST_OF_SERVICES |
| Retrieve oncall list | Retrieves the current on-call information for your PagerDuty account. | PAGERDUTY_RETRIEVE_ONCALL_LIST |
| Retrieve ruleset list | Retrieves a list of rulesets from the PagerDuty system. | PAGERDUTY_RETRIEVE_RULESET_LIST |
| Retrieve standards list | Retrieves the current set of Service Standards defined in the PagerDuty account. | PAGERDUTY_RETRIEVE_STANDARDS_LIST |
| Retrieve team list | The ListTeams endpoint retrieves a list of teams within a PagerDuty account. | PAGERDUTY_RETRIEVE_TEAM_LIST |
| Retrieve users list | Retrieves a list of users from the PagerDuty system. | PAGERDUTY_RETRIEVE_USERS_LIST |
Maintenance windows (2)
Maintenance windows (2)
| Action | What it does | Slug |
|---|---|---|
| Get maintenance window by ID | Retrieves detailed information about a specific maintenance window in PagerDuty. | PAGERDUTY_GET_MAINTENANCE_WINDOW_BY_ID |
| Retrieve maintenance windows | Retrieves a list of maintenance windows from the PagerDuty incident management platform. | PAGERDUTY_RETRIEVE_MAINTENANCE_WINDOWS |
Members (1)
Members (1)
| Action | What it does | Slug |
|---|---|---|
| Get team members by ID | Retrieves a list of all members associated with a specific team in PagerDuty. | PAGERDUTY_GET_TEAM_MEMBERS_BY_ID |
Notes (1)
Notes (1)
| Action | What it does | Slug |
|---|---|---|
| Retrieve notes for incident | Retrieves all notes associated with a specific incident in PagerDuty. | PAGERDUTY_RETRIEVE_NOTES_FOR_INCIDENT |
Notifications (1)
Notifications (1)
| Action | What it does | Slug |
|---|---|---|
| Retrieve notifications | Retrieves a list of notifications sent to users in PagerDuty within a specified date range. | PAGERDUTY_RETRIEVE_NOTIFICATIONS |
Objects (1)
Objects (1)
| Action | What it does | Slug |
|---|---|---|
| Preview schedule object | The preview_schedule endpoint allows you to simulate and visualize a PagerDuty schedule configuration before actually creating or updating it. | PAGERDUTY_PREVIEW_SCHEDULE_OBJECT |
Pages (6)
Pages (6)
| Action | What it does | Slug |
|---|---|---|
| Fetch status pages | Retrieves a list of all status pages configured in the PagerDuty account. | PAGERDUTY_FETCH_STATUS_PAGES |
| Get impact by status page ID | Retrieves detailed information about a specific impact level configuration on a PagerDuty status page. | PAGERDUTY_GET_IMPACT_BY_STATUS_PAGE_ID |
| Get status for status page by ID | Retrieves the current status of a specific item on a PagerDuty status page. | PAGERDUTY_GET_STATUS_FOR_STATUS_PAGE_BY_ID |
| Get status page impacts by ID | Retrieves the list of impact level configurations available for a specific status page in PagerDuty. | PAGERDUTY_GET_STATUS_PAGE_IMPACTS_BY_ID |
| Retrieve service status page | Retrieves detailed information about a specific service associated with a particular status page in PagerDuty. | PAGERDUTY_RETRIEVE_SERVICE_STATUS_PAGE |
| Retrieve status pages status | Retrieves the current statuses for a specified PagerDuty status page. | PAGERDUTY_RETRIEVE_STATUS_PAGES_STATUS |
Payment methods (2)
Payment methods (2)
| Action | What it does | Slug |
|---|---|---|
| Fetch user contact method | Retrieves detailed information about a specific contact method for a particular user in PagerDuty. | PAGERDUTY_FETCH_USER_CONTACT_METHOD |
| Retrieve user contact methods via ID | Retrieves all contact methods associated with a specific user in PagerDuty. | PAGERDUTY_RETRIEVE_USER_CONTACT_METHODS_VIA_ID |
Postmortems (1)
Postmortems (1)
| Action | What it does | Slug |
|---|---|---|
| Retrieve postmortem by ID | Retrieves the postmortem analysis for a specific post on a PagerDuty status page. | PAGERDUTY_RETRIEVE_POSTMORTEM_BY_ID |
Posts (2)
Posts (2)
| Action | What it does | Slug |
|---|---|---|
| Get post from status page by ID | Retrieves detailed information about a specific post on a PagerDuty status page. | PAGERDUTY_GET_POST_FROM_STATUS_PAGE_BY_ID |
| Retrieve status page post | Retrieves all posts associated with a specific status page in PagerDuty. | PAGERDUTY_RETRIEVE_STATUS_PAGE_POST |
Priorities (3)
Priorities (3)
| Action | What it does | Slug |
|---|---|---|
| Get business services priority thresholds | Retrieves the current priority threshold settings for all business services in PagerDuty. | PAGERDUTY_GET_BUSINESS_SERVICES_PRIORITY_THRESHOLDS |
| Get severity for status page | Retrieves detailed information about a specific severity level on a particular status page in PagerDuty. | PAGERDUTY_GET_SEVERITY_FOR_STATUS_PAGE |
| Retrieve status page severities by ID | Retrieves the list of severities associated with a specific status page in PagerDuty. | PAGERDUTY_RETRIEVE_STATUS_PAGE_SEVERITIES_BY_ID |
Records (6)
Records (6)
| Action | What it does | Slug |
|---|---|---|
| Audit escalation policy records | Retrieves the audit records for a specific escalation policy in PagerDuty. | PAGERDUTY_AUDIT_ESCALATION_POLICY_RECORDS |
| Get audit records | Retrieves a list of audit records from the PagerDuty system. | PAGERDUTY_GET_AUDIT_RECORDS |
| Retrieve schedule audit records by ID | Retrieves the audit records for a specific PagerDuty schedule. | PAGERDUTY_RETRIEVE_SCHEDULE_AUDIT_RECORDS_BY_ID |
| Retrieve service audit records by ID | Retrieves the audit records for a specific PagerDuty service. | PAGERDUTY_RETRIEVE_SERVICE_AUDIT_RECORDS_BY_ID |
| Retrieve team audit records | Retrieves the audit records for a specific team in PagerDuty. | PAGERDUTY_RETRIEVE_TEAM_AUDIT_RECORDS |
| Retrieve user audit records by ID | Retrieves the audit records for a specific user in the PagerDuty system. | PAGERDUTY_RETRIEVE_USER_AUDIT_RECORDS_BY_ID |
Reports (10)
Reports (10)
| Action | What it does | Slug |
|---|---|---|
| Aggregate escalation policy incident metrics | This endpoint analyzes and aggregates incident metrics across all escalation policies in PagerDuty. | PAGERDUTY_AGGREGATE_ESCALATION_POLICY_INCIDENT_METRICS |
| Aggregate incident metrics with filters | Retrieves and aggregates metrics for incidents across all services in PagerDuty. | PAGERDUTY_AGGREGATE_INCIDENT_METRICS_WITH_FILTERS |
| Count paused incident reports | Retrieves the count of paused incident reports in the PagerDuty system. | PAGERDUTY_COUNT_PAUSED_INCIDENT_REPORTS |
| Fetch incident analytics by ID | Retrieves raw analytics data for a specific incident in PagerDuty. | PAGERDUTY_FETCH_INCIDENT_ANALYTICS_BY_ID |
| Filter and aggregate incident metrics | Analyzes and aggregates incident metrics across teams in PagerDuty, allowing for detailed filtering and customization of results. | PAGERDUTY_FILTER_AND_AGGREGATE_INCIDENT_METRICS |
| Post analytic metrics on escalation policies | Retrieves and aggregates analytics metrics for incidents related to escalation policies in PagerDuty. | PAGERDUTY_POST_ANALYTIC_METRICS_ON_ESCALATION_POLICIES |
| Post incident metrics | Retrieve analytics metrics for responders and teams including incident counts, response times, on-call hours, interruptions, escalations, and engagement statistics. | PAGERDUTY_POST_INCIDENT_METRICS |
| Post incident metrics with filters | This endpoint retrieves and aggregates analytics metrics for incidents across all teams in PagerDuty. | PAGERDUTY_POST_INCIDENT_METRICS_WITH_FILTERS |
| Post incidents analytics with filters | The AnalyzeRawIncidents endpoint retrieves and analyzes raw incident data from PagerDuty. | PAGERDUTY_POST_INCIDENTS_ANALYTICS_WITH_FILTERS |
| Post incidents metrics filtered by service | The AnalyzeIncidentMetrics endpoint aggregates and analyzes incident data for PagerDuty services based on specified filters and parameters. | PAGERDUTY_POST_INCIDENTS_METRICS_FILTERED_BY_SERVICE |
Responses (3)
Responses (3)
| Action | What it does | Slug |
|---|---|---|
| Get analytics raw incidents responses | Retrieves raw response data from a single incident in PagerDuty. | PAGERDUTY_GET_ANALYTICS_RAW_INCIDENTS_RESPONSES |
| Get response plays | DEPRECATED: This endpoint was deprecated and removed in June 2024. | PAGERDUTY_GET_RESPONSE_PLAYS |
| Retrieve response play by ID | DEPRECATED: This endpoint has been deprecated and removed. | PAGERDUTY_RETRIEVE_RESPONSE_PLAY_BY_ID |
Rules (10)
Rules (10)
| Action | What it does | Slug |
|---|---|---|
| Get rule from ruleset by ID | Retrieves detailed information about a specific rule within a PagerDuty ruleset. | PAGERDUTY_GET_RULE_FROM_RULESET_BY_ID |
| Get user status update notification rules | Retrieves all status update notification rules for a specific user in PagerDuty. | PAGERDUTY_GET_USER_STATUS_UPDATE_NOTIFICATION_RULES |
| Retrieve oncall handoff notification rule | Retrieves detailed information about a specific on-call handoff notification rule for a given user in PagerDuty. | PAGERDUTY_RETRIEVE_ONCALL_HANDOFF_NOTIFICATION_RULE |
| Retrieve oncall handoff notification rules | Retrieves the on-call handoff notification rules for a specific user in PagerDuty. | PAGERDUTY_RETRIEVE_ONCALL_HANDOFF_NOTIFICATION_RULES |
| Retrieve rule by service ID | Retrieves a specific service event rule by ID from a PagerDuty service. | PAGERDUTY_RETRIEVE_RULE_BY_SERVICE_ID |
| Retrieve rules for service ID | Retrieves all rules associated with a specific PagerDuty service. | PAGERDUTY_RETRIEVE_RULES_FOR_SERVICE_ID |
| Retrieve rules from ruleset by ID | Retrieves a list of event rules associated with a specific ruleset in PagerDuty. | PAGERDUTY_RETRIEVE_RULES_FROM_RULESET_BY_ID |
| Retrieve user notification rule | Retrieves a specific notification rule for a given user in PagerDuty. | PAGERDUTY_RETRIEVE_USER_NOTIFICATION_RULE |
| Retrieve user notification rules | Retrieves the notification rules for a specific user in PagerDuty. | PAGERDUTY_RETRIEVE_USER_NOTIFICATION_RULES |
| Retrieve user status update notification rule | Retrieves a specific status update notification rule for a given user in PagerDuty. | PAGERDUTY_RETRIEVE_USER_STATUS_UPDATE_NOTIFICATION_RULE |
Rulesets (1)
Rulesets (1)
| Action | What it does | Slug |
|---|---|---|
| Retrieve ruleset by ID | Retrieves detailed information about a specific ruleset in PagerDuty using its unique identifier. | PAGERDUTY_RETRIEVE_RULESET_BY_ID |
Runners (2)
Runners (2)
| Action | What it does | Slug |
|---|---|---|
| Get automation action runner by ID | Retrieves detailed information about a specific Automation Action Runner in PagerDuty. | PAGERDUTY_GET_AUTOMATION_ACTION_RUNNER_BY_ID |
| Get automation actions runners | Lists all automation action runners in your PagerDuty account. | PAGERDUTY_GET_AUTOMATION_ACTIONS_RUNNERS |
Schedules (3)
Schedules (3)
| Action | What it does | Slug |
|---|---|---|
| Get schedules | Retrieves a list of all schedules from your PagerDuty account. | PAGERDUTY_GET_SCHEDULES |
| Retrieve schedule by ID | Retrieves detailed information about a specific schedule in PagerDuty using its unique identifier. | PAGERDUTY_RETRIEVE_SCHEDULE_BY_ID |
| Retrieve schedule override by ID | Lists all schedule overrides for a specific schedule within a date range. | PAGERDUTY_RETRIEVE_SCHEDULE_OVERRIDE_BY_ID |
Schemas (4)
Schemas (4)
| Action | What it does | Slug |
|---|---|---|
| Get extension schema by ID | Retrieves a specific extension schema from PagerDuty by its unique identifier. | PAGERDUTY_GET_EXTENSION_SCHEMA_BY_ID |
| Get SCIM schema by ID | Retrieves an individual SCIM schema definition by its unique identifier (ID). | PAGERDUTY_GET_SCIM_SCHEMA_BY_ID |
| List extension schemas | Retrieves all available extension schemas from the PagerDuty API. | PAGERDUTY_LIST_EXTENSION_SCHEMAS |
| List SCIM schemas | Retrieves all SCIM schemas supported by the PagerDuty service provider. | PAGERDUTY_LIST_SCIM_SCHEMAS |
Services (15)
Services (15)
| Action | What it does | Slug |
|---|---|---|
| Get business services impacts | List Business Services sorted by impacted status. | PAGERDUTY_GET_BUSINESS_SERVICES_IMPACTS |
| Get service enablements | Retrieves feature enablement settings for a specific PagerDuty service. | PAGERDUTY_GET_SERVICE_ENABLEMENTS |
| Get service impacts by URL slug | Retrieves service impacts for a specific status dashboard in PagerDuty. | PAGERDUTY_GET_SERVICE_IMPACTS_BY_URL_SLUG |
| Get the service orchestration for a service | Get a Service Orchestration. | PAGERDUTY_GET_THE_SERVICE_ORCHESTRATION_FOR_A_SERVICE |
| List supporting service impacts | Retrieves information about the impacts of supporting services on a specific business service in PagerDuty. | PAGERDUTY_LIST_SUPPORTING_SERVICE_IMPACTS |
| Retrieve action services by ID | Retrieves a list of services associated with a specific automation action in PagerDuty. | PAGERDUTY_RETRIEVE_ACTION_SERVICES_BY_ID |
| Retrieve automation service action | Retrieves detailed information about the association between a specific automation action and a service in PagerDuty. | PAGERDUTY_RETRIEVE_AUTOMATION_SERVICE_ACTION |
| Retrieve business service by ID | Retrieves detailed information about a specific business service by its ID. | PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_BY_ID |
| Retrieve business service impactors | Retrieves impactors (typically incidents) currently affecting business services. | PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_IMPACTORS |
| Retrieve business service impacts | Retrieves a list of business services impacted by a specific PagerDuty incident. | PAGERDUTY_RETRIEVE_BUSINESS_SERVICE_IMPACTS |
| Retrieve business services | Retrieve a list of business services from your PagerDuty account. | PAGERDUTY_RETRIEVE_BUSINESS_SERVICES |
| Retrieve service by ID | Retrieves detailed information about a specific PagerDuty service using its unique identifier. | PAGERDUTY_RETRIEVE_SERVICE_BY_ID |
| Retrieve service impacts from status dashboards | Retrieves the service impacts associated with a specific status dashboard in PagerDuty. | PAGERDUTY_RETRIEVE_SERVICE_IMPACTS_FROM_STATUS_DASHBOARDS |
| Retrieve service status by ID | Retrieves a list of services associated with a specific status page in PagerDuty. | PAGERDUTY_RETRIEVE_SERVICE_STATUS_BY_ID |
| Retrieve technical service details | Retrieves detailed information about a specific technical service and its dependencies within the PagerDuty incident management platform. | PAGERDUTY_RETRIEVE_TECHNICAL_SERVICE_DETAILS |
Sessions (2)
Sessions (2)
| Action | What it does | Slug |
|---|---|---|
| Get user session by type | Retrieves detailed information about a specific user session in PagerDuty. | PAGERDUTY_GET_USER_SESSION_BY_TYPE |
| Get user sessions by ID | Retrieves all active sessions for a specific user in PagerDuty. | PAGERDUTY_GET_USER_SESSIONS_BY_ID |
Settings (6)
Settings (6)
| Action | What it does | Slug |
|---|---|---|
| Get a field option on a custom field | Retrieves a specific field option from a custom field on an incident type. | PAGERDUTY_GET_A_FIELD_OPTION_ON_A_CUSTOM_FIELD |
| Get alert grouping settings | Lists all alert grouping settings configured in your PagerDuty account. | PAGERDUTY_GET_ALERT_GROUPING_SETTINGS |
| Get SCIM service provider config | Retrieves the SCIM 2.0 Service Provider Configuration for PagerDuty. | PAGERDUTY_GET_SCIM_SERVICE_PROVIDER_CONFIG |
| List field options on a custom field | Lists all field options for a custom field on an incident type. | PAGERDUTY_LIST_FIELD_OPTIONS_ON_A_CUSTOM_FIELD |
| Retrieve alert grouping settings by ID | Retrieves the alert grouping settings for a specific configuration identified by its unique ID in PagerDuty. | PAGERDUTY_RETRIEVE_ALERT_GROUPING_SETTINGS_BY_ID |
| Retrieve incident field options | Retrieves the available field options for a specific custom incident field in PagerDuty. | PAGERDUTY_RETRIEVE_INCIDENT_FIELD_OPTIONS |
Subscribers (2)
Subscribers (2)
| Action | What it does | Slug |
|---|---|---|
| Get business service subscribers by ID | Retrieves a list of subscribers for a specific business service in PagerDuty. | PAGERDUTY_GET_BUSINESS_SERVICE_SUBSCRIBERS_BY_ID |
| List incident status update subscribers | Retrieves a list of subscribers to status updates for a specific incident in PagerDuty. | PAGERDUTY_LIST_INCIDENT_STATUS_UPDATE_SUBSCRIBERS |
Subscriptions (7)
Subscriptions (7)
| Action | What it does | Slug |
|---|---|---|
| Get status page subscription | Retrieves detailed information about a specific subscription associated with a particular status page in PagerDuty. | PAGERDUTY_GET_STATUS_PAGE_SUBSCRIPTION |
| Get team notification subscriptions | Retrieves the notification subscriptions for a specific team in PagerDuty. | PAGERDUTY_GET_TEAM_NOTIFICATION_SUBSCRIPTIONS |
| Get user notification subscriptions | Lists notification subscriptions for a specific PagerDuty user. | PAGERDUTY_GET_USER_NOTIFICATION_SUBSCRIPTIONS |
| Get webhook subscription by ID | Retrieves detailed information about a specific webhook subscription in PagerDuty. | PAGERDUTY_GET_WEBHOOK_SUBSCRIPTION_BY_ID |
| Ping webhook subscription | The PingWebhookSubscription endpoint sends a test POST request to a specified webhook subscription in your PagerDuty account. | PAGERDUTY_PING_WEBHOOK_SUBSCRIPTION |
| Retrieve status page subscription by ID | Retrieves a list of subscriptions associated with a specific PagerDuty status page. | PAGERDUTY_RETRIEVE_STATUS_PAGE_SUBSCRIPTION_BY_ID |
| Retrieve webhook subscriptions | Retrieves a list of all webhook subscriptions associated with the authenticated PagerDuty account. | PAGERDUTY_RETRIEVE_WEBHOOK_SUBSCRIPTIONS |
Tags (4)
Tags (4)
| Action | What it does | Slug |
|---|---|---|
| Get tags by entity type | Retrieves all entities of a specific type that are associated with a given tag. | PAGERDUTY_GET_TAGS_BY_ENTITY_TYPE |
| Retrieve entity tags by ID | Retrieves the tags associated with a specific entity in the PagerDuty system. | PAGERDUTY_RETRIEVE_ENTITY_TAGS_BY_ID |
| Retrieve tag by ID | Retrieves detailed information about a specific tag in the PagerDuty system using its unique identifier. | PAGERDUTY_RETRIEVE_TAG_BY_ID |
| Retrieve tags | Retrieves a list of tags from your PagerDuty account with optional filtering and pagination. | PAGERDUTY_RETRIEVE_TAGS |
Teams (4)
Teams (4)
| Action | What it does | Slug |
|---|---|---|
| Get automation action team by team ID | Retrieves detailed information about a specific team’s association with an automation action in PagerDuty. | PAGERDUTY_GET_AUTOMATION_ACTION_TEAM_BY_TEAM_ID |
| Get teams associated with action ID | Retrieves the list of teams associated with a specific automation action in PagerDuty. | PAGERDUTY_GET_TEAMS_ASSOCIATED_WITH_ACTION_ID |
| Retrieve automation action runner teams | Retrieves detailed information about a specific team association with an Automation Actions runner in PagerDuty. | PAGERDUTY_RETRIEVE_AUTOMATION_ACTION_RUNNER_TEAMS |
| Retrieve team details by ID | Retrieves detailed information about a specific team in PagerDuty based on the provided team ID. | PAGERDUTY_RETRIEVE_TEAM_DETAILS_BY_ID |
Templates (3)
Templates (3)
| Action | What it does | Slug |
|---|---|---|
| Get template by ID | Retrieves detailed information about a specific template in PagerDuty by its unique identifier. | PAGERDUTY_GET_TEMPLATE_BY_ID |
| List templates | Retrieves a list of templates available in the PagerDuty system. | PAGERDUTY_LIST_TEMPLATES |
| Render template for incident | Renders a specific template for a given incident in PagerDuty. | PAGERDUTY_RENDER_TEMPLATE_FOR_INCIDENT |
Triggers (2)
Triggers (2)
| Action | What it does | Slug |
|---|---|---|
| Get a trigger | Retrieves details of a specific incident workflow trigger by ID. | PAGERDUTY_GET_A_TRIGGER |
| Retrieve incident workflow triggers | Retrieves a list of triggers associated with incident workflows in PagerDuty. | PAGERDUTY_RETRIEVE_INCIDENT_WORKFLOW_TRIGGERS |
Types (4)
Types (4)
| Action | What it does | Slug |
|---|---|---|
| Get an incident type | Get detailed information about a single incident type. | PAGERDUTY_GET_AN_INCIDENT_TYPE |
| Get SCIM resource types | Get SCIM resource types supported by PagerDuty’s SCIM service provider. | PAGERDUTY_GET_SCIM_RESOURCE_TYPES |
| List incident types | List the available incident types Incident Types are a feature which will allow customers to categorize incidents, such as a security incident, a major incident, or a fraud incident. | PAGERDUTY_LIST_INCIDENT_TYPES |
| Retrieve standards scores by resource type | Retrieves the standards scores for a specified resource type in PagerDuty. | PAGERDUTY_RETRIEVE_STANDARDS_SCORES_BY_RESOURCE_TYPE |
Updates (2)
Updates (2)
| Action | What it does | Slug |
|---|---|---|
| Fetch post update status | Retrieves detailed information about a specific post update on a PagerDuty status page. | PAGERDUTY_FETCH_POST_UPDATE_STATUS |
| Get specific post update status | Retrieves the updates for a specific post on a PagerDuty status page. | PAGERDUTY_GET_SPECIFIC_POST_UPDATE_STATUS |
Usage (1)
Usage (1)
| Action | What it does | Slug |
|---|---|---|
| Get aggregated pd advance usage data | Provides aggregated metrics for the usage of PD Advance. | PAGERDUTY_GET_AGGREGATED_PD_ADVANCE_USAGE_DATA |
Users (7)
Users (7)
| Action | What it does | Slug |
|---|---|---|
| Get analytics metrics users all | Get aggregated metrics for all users across the account. | PAGERDUTY_GET_ANALYTICS_METRICS_USERS_ALL |
| Get analytics raw users | Get raw user analytics data from PagerDuty. | PAGERDUTY_GET_ANALYTICS_RAW_USERS |
| Get SCIM user | Retrieves detailed information about a specific user from PagerDuty’s SCIM directory. | PAGERDUTY_GET_SCIM_USER |
| List SCIM users | Lists users via the SCIM (System for Cross-domain Identity Management) API endpoint. | PAGERDUTY_LIST_SCIM_USERS |
| Retrieve current user info | Retrieves the profile information of the currently authenticated user in the PagerDuty system. | PAGERDUTY_RETRIEVE_CURRENT_USER_INFO |
| Retrieve user by ID | Retrieves detailed information about a specific PagerDuty user by their ID. | PAGERDUTY_RETRIEVE_USER_BY_ID |
| Retrieve users by schedule ID | Retrieves a list of users associated with a specific PagerDuty schedule. | PAGERDUTY_RETRIEVE_USERS_BY_SCHEDULE_ID |
Variables (4)
Variables (4)
| Action | What it does | Slug |
|---|---|---|
| Fetch cache variable for event orchestration | Retrieves detailed information about a specific cache variable in a PagerDuty event orchestration. | PAGERDUTY_FETCH_CACHE_VARIABLE_FOR_EVENT_ORCHESTRATION |
| Get cache variable by ID | Retrieves detailed information about a specific cache variable associated with a particular service within an event orchestration in PagerDuty. | PAGERDUTY_GET_CACHE_VARIABLE_BY_ID |
| Get cache variables for service | Lists all cache variables configured for a Service Event Orchestration. | PAGERDUTY_GET_CACHE_VARIABLES_FOR_SERVICE |
| Get event orchestration cache variables | Lists all cache variables configured for a specific Global Event Orchestration. | PAGERDUTY_GET_EVENT_ORCHESTRATION_CACHE_VARIABLES |
Vendors (1)
Vendors (1)
| Action | What it does | Slug |
|---|---|---|
| Retrieve vendor by ID | Get detailed information about a specific PagerDuty vendor integration by its ID. | PAGERDUTY_RETRIEVE_VENDOR_BY_ID |
Workflows (4)
Workflows (4)
| Action | What it does | Slug |
|---|---|---|
| Get incident workflow action by ID | Retrieves detailed information about a specific incident workflow action by its ID. | PAGERDUTY_GET_INCIDENT_WORKFLOW_ACTION_BY_ID |
| Get incident workflows | Lists all incident workflows configured in your PagerDuty account. | PAGERDUTY_GET_INCIDENT_WORKFLOWS |
| Get incident workflows actions | Retrieves a list of all available actions that can be used in incident workflows within PagerDuty. | PAGERDUTY_GET_INCIDENT_WORKFLOWS_ACTIONS |
| Retrieve incident workflow by ID | Retrieves detailed information about a specific incident workflow in PagerDuty. | PAGERDUTY_RETRIEVE_INCIDENT_WORKFLOW_BY_ID |
Other actions (4)
Other actions (4)
| Action | What it does | Slug |
|---|---|---|
| Get OAuth delegations revocation requests status | DEPRECATED: This endpoint is deprecated. | PAGERDUTY_GET_OAUTH_DELEGATIONS_REVOCATION_REQUESTS_STATUS |
| Retrieve ability by ID | Tests whether a specific ability (feature capability) is available to your PagerDuty account using its unique identifier. | PAGERDUTY_RETRIEVE_ABILITY_BY_ID |
| Retrieve addon by ID | Retrieves detailed information about a specific addon installed on a PagerDuty account. | PAGERDUTY_RETRIEVE_ADDON_BY_ID |
| Retrieve standards scores | Retrieves the standards scores for a specific technical service in PagerDuty. | PAGERDUTY_RETRIEVE_STANDARDS_SCORES |
Read + write (recommended)
Read + write (recommended)
- Create and update rules
- Create and update settings
- Create and update subscriptions
- Update incidents
- Create and update records
- Create and update services
- Create and update teams
- Create and update escalation policies
- Create and update integrations
- Create objects
- Create and update variables
- Update alerts
Alerts (2)
Alerts (2)
| Action | What it does | Slug |
|---|---|---|
| Update alert in incident | Updates the status of a specific alert within an incident in PagerDuty. | PAGERDUTY_UPDATE_ALERT_IN_INCIDENT |
| Update incident alerts | This endpoint allows you to update the status of multiple alerts associated with a specific incident in PagerDuty. | PAGERDUTY_UPDATE_INCIDENT_ALERTS |
Automations (2)
Automations (2)
| Action | What it does | Slug |
|---|---|---|
| Invoke automation action by ID | Invokes a specific automation action in PagerDuty, associating it with a particular incident. | PAGERDUTY_INVOKE_AUTOMATION_ACTION_BY_ID |
| Post service automation action | This endpoint adds a service to an existing automation action in PagerDuty. | PAGERDUTY_POST_SERVICE_AUTOMATION_ACTION |
Channels (1)
Channels (1)
| Action | What it does | Slug |
|---|---|---|
| Update log entry channel | Updates collaboration channel information for a specific log entry in PagerDuty. | PAGERDUTY_UPDATE_LOG_ENTRY_CHANNEL |
Connections (2)
Connections (2)
| Action | What it does | Slug |
|---|---|---|
| Create workflow integration connection | Create a new Workflow Integration Connection. | PAGERDUTY_CREATE_WORKFLOW_INTEGRATION_CONNECTION |
| Update workflow integration connection | Update an existing Workflow Integration Connection. | PAGERDUTY_UPDATE_WORKFLOW_INTEGRATION_CONNECTION |
Custom fields (4)
Custom fields (4)
| Action | What it does | Slug |
|---|---|---|
| Create a custom field for an incident type | Custom Fields (CF) are a feature which will allow customers to extend Incidents with their own custom data, to provide additional context and support features such as customized filtering, search and analytics. | PAGERDUTY_CREATE_A_CUSTOM_FIELD_FOR_AN_INCIDENT_TYPE |
| Update a custom field for an incident type | Custom Fields (CF) are a feature which will allow customers to extend Incidents with their own custom data, to provide additional context and support features such as customized filtering, search and analytics. | PAGERDUTY_UPDATE_A_CUSTOM_FIELD_FOR_AN_INCIDENT_TYPE |
| Update custom field display name | Updates an existing custom field for incidents in PagerDuty. | PAGERDUTY_UPDATE_CUSTOM_FIELD_DISPLAY_NAME |
| Update incident custom field values | Updates custom field values for a specific incident in PagerDuty. | PAGERDUTY_UPDATE_INCIDENT_CUSTOM_FIELD_VALUES |
Dependencies (2)
Dependencies (2)
| Action | What it does | Slug |
|---|---|---|
| Associate service dependencies | Associates multiple service dependencies in PagerDuty, allowing you to define relationships between supporting and dependent services. | PAGERDUTY_ASSOCIATE_SERVICE_DEPENDENCIES |
| Disassociate service dependencies | Disassociates (removes) service dependencies in PagerDuty by deleting specified relationships between supporting and dependent services. | PAGERDUTY_DISASSOCIATE_SERVICE_DEPENDENCIES |
Escalation policies (3)
Escalation policies (3)
| Action | What it does | Slug |
|---|---|---|
| Create escalation policy | Creates a new escalation policy in PagerDuty, defining how incidents are escalated to different responders or teams. | PAGERDUTY_CREATE_ESCALATION_POLICY |
| Update escalation policy by ID | Updates an existing escalation policy in PagerDuty with new settings and rules. | PAGERDUTY_UPDATE_ESCALATION_POLICY_BY_ID |
| Update escalation policy for team | Associates an escalation policy with a team in PagerDuty. | PAGERDUTY_UPDATE_ESCALATION_POLICY_FOR_TEAM |
Events (4)
Events (4)
| Action | What it does | Slug |
|---|---|---|
| Create event orchestration | Creates a new Event Orchestration in PagerDuty, which defines how incoming events are processed and routed to appropriate services. | PAGERDUTY_CREATE_EVENT_ORCHESTRATION |
| Post change events | Send a change event to PagerDuty to track deployments, configuration changes, or other significant system modifications. | PAGERDUTY_POST_CHANGE_EVENTS |
| Update change event by ID | Update an existing change event in PagerDuty by its unique ID. | PAGERDUTY_UPDATE_CHANGE_EVENT_BY_ID |
| Update event orchestration by ID | Updates an existing Event Orchestration in PagerDuty. | PAGERDUTY_UPDATE_EVENT_ORCHESTRATION_BY_ID |
Extensions (2)
Extensions (2)
| Action | What it does | Slug |
|---|---|---|
| Enable extension by ID | Enables a temporarily disabled extension in PagerDuty. | PAGERDUTY_ENABLE_EXTENSION_BY_ID |
| Update extension by ID | Updates an existing extension in PagerDuty. | PAGERDUTY_UPDATE_EXTENSION_BY_ID |
Fields (1)
Fields (1)
| Action | What it does | Slug |
|---|---|---|
| Create and manage custom incident fields | Creates a new custom field for incidents in PagerDuty. | PAGERDUTY_CREATE_AND_MANAGE_CUSTOM_INCIDENT_FIELDS |
Incidents (5)
Incidents (5)
| Action | What it does | Slug |
|---|---|---|
| Merge source incidents into target incident | Merges multiple source incidents into a target incident in PagerDuty’s incident management system. | PAGERDUTY_MERGE_SOURCE_INCIDENTS_INTO_TARGET_INCIDENT |
| Send responder requests for incidents | Send responder requests to users or escalation policies for a PagerDuty incident. | PAGERDUTY_SEND_RESPONDER_REQUESTS_FOR_INCIDENTS |
| Snooze incident by duration | Snooze an acknowledged incident in PagerDuty for a specified duration. | PAGERDUTY_SNOOZE_INCIDENT_BY_DURATION |
| Update incident by ID | The UpdateIncident endpoint allows you to modify various attributes of an existing incident in PagerDuty’s incident management system. | PAGERDUTY_UPDATE_INCIDENT_BY_ID |
| Update incident details | This endpoint allows for bulk updating of multiple PagerDuty incidents in a single API call. | PAGERDUTY_UPDATE_INCIDENT_DETAILS |
Integrations (4)
Integrations (4)
| Action | What it does | Slug |
|---|---|---|
| Create integration for orchestration | Creates a new integration for an existing event orchestration in PagerDuty. | PAGERDUTY_CREATE_INTEGRATION_FOR_ORCHESTRATION |
| Create integration for service | Creates a new integration for a PagerDuty service to enable incident creation from external monitoring tools and systems. | PAGERDUTY_CREATE_INTEGRATION_FOR_SERVICE |
| Migrate integration between orchestrations | This endpoint facilitates the migration of an integration from one event orchestration to another within PagerDuty. | PAGERDUTY_MIGRATE_INTEGRATION_BETWEEN_ORCHESTRATIONS |
| Update integration by ID and integration ID | Updates an existing integration for a specific PagerDuty service. | PAGERDUTY_UPDATE_INTEGRATION_BY_ID_AND_INTEGRATION_ID |
Labels (1)
Labels (1)
| Action | What it does | Slug |
|---|---|---|
| Update integration label | This endpoint updates the label (name) of an integration associated with a specific event orchestration in PagerDuty. | PAGERDUTY_UPDATE_INTEGRATION_LABEL |
Maintenance windows (1)
Maintenance windows (1)
| Action | What it does | Slug |
|---|---|---|
| Update maintenance window by ID | Updates an existing maintenance window in PagerDuty’s incident management system. | PAGERDUTY_UPDATE_MAINTENANCE_WINDOW_BY_ID |
Notes (1)
Notes (1)
| Action | What it does | Slug |
|---|---|---|
| Post incident note using ID | Adds a new note to an existing incident in PagerDuty. | PAGERDUTY_POST_INCIDENT_NOTE_USING_ID |
Notifications (1)
Notifications (1)
| Action | What it does | Slug |
|---|---|---|
| Subscribe to user notifications | Creates notification subscriptions for a specific user in PagerDuty. | PAGERDUTY_SUBSCRIBE_TO_USER_NOTIFICATIONS |
Objects (3)
Objects (3)
| Action | What it does | Slug |
|---|---|---|
| Create extension object | Creates a new extension in PagerDuty, allowing for additional functionality or integrations to be added to your services. | PAGERDUTY_CREATE_EXTENSION_OBJECT |
| Create maintenance window object | Creates a new maintenance window in PagerDuty, allowing you to schedule periods of planned maintenance for specific services. | PAGERDUTY_CREATE_MAINTENANCE_WINDOW_OBJECT |
| Create user object | Creates a new user in the PagerDuty system with the specified attributes. | PAGERDUTY_CREATE_USER_OBJECT |
Postmortems (2)
Postmortems (2)
| Action | What it does | Slug |
|---|---|---|
| Create or update status page postmortem | Creates or updates a postmortem for a specific status page post in PagerDuty. | PAGERDUTY_CREATE_OR_UPDATE_STATUS_PAGE_POSTMORTEM |
| Update status page post postmortem | Updates an existing postmortem for a specific status page post in PagerDuty. | PAGERDUTY_UPDATE_STATUS_PAGE_POST_POSTMORTEM |
Posts (3)
Posts (3)
| Action | What it does | Slug |
|---|---|---|
| Create or update status page post | Creates a new post on a PagerDuty Status Page to communicate service status to users. | PAGERDUTY_CREATE_OR_UPDATE_STATUS_PAGE_POST |
| Update status page post | Updates an existing status page post update with new information. | PAGERDUTY_UPDATE_STATUS_PAGE_POST |
| Update status page post info | Creates or updates a post update on a specific PagerDuty status page. | PAGERDUTY_UPDATE_STATUS_PAGE_POST_INFO |
Priorities (1)
Priorities (1)
| Action | What it does | Slug |
|---|---|---|
| Set global priority threshold | Sets the global Priority Threshold for Business Services in PagerDuty, determining which incidents can impact these services based on their priority level. | PAGERDUTY_SET_GLOBAL_PRIORITY_THRESHOLD |
Records (4)
Records (4)
| Action | What it does | Slug |
|---|---|---|
| Create incident record | Creates a new incident in PagerDuty with specified details and assignments. | PAGERDUTY_CREATE_INCIDENT_RECORD |
| Subscribe entities to business services | This endpoint allows you to subscribe users or teams to a specific business service in PagerDuty. | PAGERDUTY_SUBSCRIBE_ENTITIES_TO_BUSINESS_SERVICES |
| Subscribe entities to incident status updates | Subscribes specified users or teams to receive status updates for a particular incident in PagerDuty. | PAGERDUTY_SUBSCRIBE_ENTITIES_TO_INCIDENT_STATUS_UPDATES |
| Unsubscribe business service entity | This endpoint unsubscribes specified users or teams from receiving notifications for a particular business service in PagerDuty. | PAGERDUTY_UNSUBSCRIBE_BUSINESS_SERVICE_ENTITY |
Resources (1)
Resources (1)
| Action | What it does | Slug |
|---|---|---|
| Update status page post resource | Updates an existing status page post on a PagerDuty Status Page. | PAGERDUTY_UPDATE_STATUS_PAGE_POST_RESOURCE |
Responses (3)
Responses (3)
| Action | What it does | Slug |
|---|---|---|
| Create response play for incidents | Creates a new Response Play in PagerDuty, which is a predefined set of actions to be executed in response to an incident. | PAGERDUTY_CREATE_RESPONSE_PLAY_FOR_INCIDENTS |
| Execute response play by ID | Executes a predefined Response Play for a specific incident in PagerDuty. | PAGERDUTY_EXECUTE_RESPONSE_PLAY_BY_ID |
| Update response play by ID | Updates an existing Response Play in PagerDuty’s incident management system. | PAGERDUTY_UPDATE_RESPONSE_PLAY_BY_ID |
Roles and permissions (1)
Roles and permissions (1)
| Action | What it does | Slug |
|---|---|---|
| Update user role on team | Adds a user to a team or updates their role on a team. | PAGERDUTY_UPDATE_USER_ROLE_ON_TEAM |
Rules (11)
Rules (11)
| Action | What it does | Slug |
|---|---|---|
| Convert service rule by ID | Converts a service’s Event Rules to Event Orchestration rules. | PAGERDUTY_CONVERT_SERVICE_RULE_BY_ID |
| Create event rule in ruleset | Creates a new Event Rule within a specified Ruleset in PagerDuty’s incident management system. | PAGERDUTY_CREATE_EVENT_RULE_IN_RULESET |
| Create handoff notification rule | Creates a new on-call handoff notification rule for a specific user in PagerDuty. | PAGERDUTY_CREATE_HANDOFF_NOTIFICATION_RULE |
| Create service event rule | Creates a new event rule for a specific service in PagerDuty. | PAGERDUTY_CREATE_SERVICE_EVENT_RULE |
| Create user notification rule | Creates a new notification rule for a specific user in PagerDuty. | PAGERDUTY_CREATE_USER_NOTIFICATION_RULE |
| Create user status update notification rule | Creates a new status update notification rule for a specific user in PagerDuty. | PAGERDUTY_CREATE_USER_STATUS_UPDATE_NOTIFICATION_RULE |
| Update event rule by ID | This endpoint allows you to update an existing Event Rule within a specified Ruleset in PagerDuty. | PAGERDUTY_UPDATE_EVENT_RULE_BY_ID |
| Update event rule for service | This endpoint allows you to update an existing Event Rule for a specific service in PagerDuty. | PAGERDUTY_UPDATE_EVENT_RULE_FOR_SERVICE |
| Update oncall handoff notification rule | This endpoint updates an existing on-call handoff notification rule for a specific user in PagerDuty. | PAGERDUTY_UPDATE_ONCALL_HANDOFF_NOTIFICATION_RULE |
| Update unrouted orchestration rules | Updates the unrouted orchestration rules for a specific Event Orchestration in PagerDuty. | PAGERDUTY_UPDATE_UNROUTED_ORCHESTRATION_RULES |
| Update user notification rule by ID | Updates a specific status update notification rule for a PagerDuty user. | PAGERDUTY_UPDATE_USER_NOTIFICATION_RULE_BY_ID |
Rulesets (2)
Rulesets (2)
| Action | What it does | Slug |
|---|---|---|
| Create a ruleset | Creates a new Ruleset in PagerDuty for managing incident routing and notification rules. | PAGERDUTY_CREATE_A_RULESET |
| Update ruleset by ID | Updates an existing ruleset in the PagerDuty incident management system. | PAGERDUTY_UPDATE_RULESET_BY_ID |
Runners (2)
Runners (2)
| Action | What it does | Slug |
|---|---|---|
| Create automation runner endpoint | Creates a new Runbook Automation runner in PagerDuty’s Automation Actions. | PAGERDUTY_CREATE_AUTOMATION_RUNNER_ENDPOINT |
| Update automation runner info | This endpoint allows you to update an existing Automation Action Runner in PagerDuty. | PAGERDUTY_UPDATE_AUTOMATION_RUNNER_INFO |
Schedules (2)
Schedules (2)
| Action | What it does | Slug |
|---|---|---|
| Create new schedule layer | Creates a new on-call schedule in PagerDuty with one or more rotation layers. | PAGERDUTY_CREATE_NEW_SCHEDULE_LAYER |
| Update schedule by ID | The UpdateSchedule endpoint modifies an existing on-call schedule in PagerDuty. | PAGERDUTY_UPDATE_SCHEDULE_BY_ID |
Services (8)
Services (8)
| Action | What it does | Slug |
|---|---|---|
| Add service to incident workflow trigger | Adds a service to an existing incident workflow trigger in PagerDuty, enabling the trigger to fire for incidents on that service. | PAGERDUTY_ADD_SERVICE_TO_INCIDENT_WORKFLOW_TRIGGER |
| Create business service | This endpoint creates a new Business Service in PagerDuty, which represents a specific service or application that can be monitored and managed within the incident management platform. | PAGERDUTY_CREATE_BUSINESS_SERVICE |
| Create new service | Creates a new service in PagerDuty, which is a key component for managing incidents and alerts. | PAGERDUTY_CREATE_NEW_SERVICE |
| Set business service impact status | This endpoint updates the impact status of a specific incident on a particular business service in PagerDuty. | PAGERDUTY_SET_BUSINESS_SERVICE_IMPACT_STATUS |
| Update business service by ID | This endpoint allows you to update an existing Business Service in PagerDuty. | PAGERDUTY_UPDATE_BUSINESS_SERVICE_BY_ID |
| Update service by ID | Updates an existing service in PagerDuty with the provided configuration. | PAGERDUTY_UPDATE_SERVICE_BY_ID |
| Update service orchestration active status | Update the active status of a service orchestration in PagerDuty. | PAGERDUTY_UPDATE_SERVICE_ORCHESTRATION_ACTIVE_STATUS |
| Update the service orchestration for a service | Update a Service Orchestration for a service. | PAGERDUTY_UPDATE_THE_SERVICE_ORCHESTRATION_FOR_A_SERVICE |
Settings (6)
Settings (6)
| Action | What it does | Slug |
|---|---|---|
| Create a field option for a custom field | Creates a new field option for a custom field on an incident type. | PAGERDUTY_CREATE_A_FIELD_OPTION_FOR_A_CUSTOM_FIELD |
| Create incident field option | Creates a new field option for a specific custom field in PagerDuty’s incident management system. | PAGERDUTY_CREATE_INCIDENT_FIELD_OPTION |
| Create schedule overrides configuration | Creates one or more overrides for a specific schedule in PagerDuty. | PAGERDUTY_CREATE_SCHEDULE_OVERRIDES_CONFIGURATION |
| Post alert grouping settings | Creates a new Alert Grouping Setting in PagerDuty, defining how alerts will be automatically grouped into incidents based on specified configurations. | PAGERDUTY_POST_ALERT_GROUPING_SETTINGS |
| Update alert grouping settings by ID | Update an existing Alert Grouping Setting in PagerDuty by its ID. | PAGERDUTY_UPDATE_ALERT_GROUPING_SETTINGS_BY_ID |
| Update custom field option | Updates a field option for a custom field on an incident type in PagerDuty. | PAGERDUTY_UPDATE_CUSTOM_FIELD_OPTION |
Status updates (2)
Status updates (2)
| Action | What it does | Slug |
|---|---|---|
| Post incident status update | Posts a status update for a specific incident in PagerDuty. | PAGERDUTY_POST_INCIDENT_STATUS_UPDATE |
| Unsubscribe from incident status updates | Unsubscribes specified users or teams from receiving status updates for a particular incident in PagerDuty. | PAGERDUTY_UNSUBSCRIBE_FROM_INCIDENT_STATUS_UPDATES |
Subscriptions (6)
Subscriptions (6)
| Action | What it does | Slug |
|---|---|---|
| Create new webhook subscription | Creates a new webhook subscription in PagerDuty to receive specific event notifications. | PAGERDUTY_CREATE_NEW_WEBHOOK_SUBSCRIPTION |
| Create status page subscription | Creates a new subscription for a PagerDuty status page. | PAGERDUTY_CREATE_STATUS_PAGE_SUBSCRIPTION |
| Edit webhook subscription by ID | Edit an existing webhook subscription in PagerDuty to modify its configuration. | PAGERDUTY_EDIT_WEBHOOK_SUBSCRIPTION_BY_ID |
| Enable webhook subscription by ID | Activates a specific webhook subscription in PagerDuty, enabling the system to send notifications for the events configured in that subscription. | PAGERDUTY_ENABLE_WEBHOOK_SUBSCRIPTION_BY_ID |
| Post account subscription for business service | This endpoint creates or updates an account subscription for a specific business service in PagerDuty. | PAGERDUTY_POST_ACCOUNT_SUBSCRIPTION_FOR_BUSINESS_SERVICE |
| Post team notification subscription | Creates notification subscriptions for a specific team in PagerDuty. | PAGERDUTY_POST_TEAM_NOTIFICATION_SUBSCRIPTION |
Tags (2)
Tags (2)
| Action | What it does | Slug |
|---|---|---|
| Create new tag in system | Creates a new tag in PagerDuty for labeling and categorizing entities. | PAGERDUTY_CREATE_NEW_TAG_IN_SYSTEM |
| Modify entity tags | Add and/or remove tags from a PagerDuty entity (user, team, or escalation policy) in a single operation. | PAGERDUTY_MODIFY_ENTITY_TAGS |
Teams (4)
Teams (4)
| Action | What it does | Slug |
|---|---|---|
| Associate team with automation action | This endpoint associates a specific team with an automation action in PagerDuty. | PAGERDUTY_ASSOCIATE_TEAM_WITH_AUTOMATION_ACTION |
| Create new team with details | Creates a new team in PagerDuty for organizing users, incident management, and on-call schedules. | PAGERDUTY_CREATE_NEW_TEAM_WITH_DETAILS |
| Post team to runner | This endpoint adds a team to an Automation Action Runner in PagerDuty. | PAGERDUTY_POST_TEAM_TO_RUNNER |
| Update team by ID | Updates an existing team in PagerDuty by modifying its name, description, visibility, or parent team. | PAGERDUTY_UPDATE_TEAM_BY_ID |
Templates (2)
Templates (2)
| Action | What it does | Slug |
|---|---|---|
| Create status update template | Creates a new status update template in PagerDuty for standardized incident notifications. | PAGERDUTY_CREATE_STATUS_UPDATE_TEMPLATE |
| Update template by ID | The UpdateTemplate endpoint allows you to modify an existing status update template in PagerDuty. | PAGERDUTY_UPDATE_TEMPLATE_BY_ID |
Triggers (2)
Triggers (2)
| Action | What it does | Slug |
|---|---|---|
| Create a trigger | Creates a new incident workflow trigger in PagerDuty. | PAGERDUTY_CREATE_A_TRIGGER |
| Update a trigger | Updates an existing incident workflow trigger in PagerDuty. | PAGERDUTY_UPDATE_A_TRIGGER |
Types (2)
Types (2)
| Action | What it does | Slug |
|---|---|---|
| Create an incident type | Create a new incident type. | PAGERDUTY_CREATE_AN_INCIDENT_TYPE |
| Update an incident type | Incident Types are a feature which will allow customers to categorize incidents, such as a security incident, a major incident, or a fraud incident. | PAGERDUTY_UPDATE_AN_INCIDENT_TYPE |
Users (1)
Users (1)
| Action | What it does | Slug |
|---|---|---|
| Update user information | Updates an existing user’s information in PagerDuty. | PAGERDUTY_UPDATE_USER_INFORMATION |
Variables (3)
Variables (3)
| Action | What it does | Slug |
|---|---|---|
| Manage cache variables for event service | Creates a cache variable for a service event orchestration. | PAGERDUTY_MANAGE_CACHE_VARIABLES_FOR_EVENT_SERVICE |
| Post event orchestration cache variables | Creates a new cache variable within a PagerDuty event orchestration. | PAGERDUTY_POST_EVENT_ORCHESTRATION_CACHE_VARIABLES |
| Update event orchestration cache variable | This endpoint updates a cache variable associated with a specific service in PagerDuty’s event orchestrations. | PAGERDUTY_UPDATE_EVENT_ORCHESTRATION_CACHE_VARIABLE |
Workflows (3)
Workflows (3)
| Action | What it does | Slug |
|---|---|---|
| Create incident workflow | This endpoint creates a new Incident Workflow in PagerDuty, allowing users to define a series of automated steps to be executed during incident response. | PAGERDUTY_CREATE_INCIDENT_WORKFLOW |
| Create incident workflow instance | Creates a new instance of an incident workflow for a specific incident in PagerDuty. | PAGERDUTY_CREATE_INCIDENT_WORKFLOW_INSTANCE |
| Update incident workflow | This endpoint updates an existing Incident Workflow in PagerDuty by its unique identifier. | PAGERDUTY_UPDATE_INCIDENT_WORKFLOW |
Other actions (6)
Other actions (6)
| Action | What it does | Slug |
|---|---|---|
| Install add on endpoint | This endpoint allows you to install a new add-on to your PagerDuty account, enhancing its functionality with custom integrations. | PAGERDUTY_INSTALL_ADD_ON_ENDPOINT |
| Send mcp request | Send JSON-RPC requests to PagerDuty’s Model Context Protocol (MCP) endpoint. | PAGERDUTY_SEND_MCP_REQUEST |
| Update add on by ID | Updates an existing Add-on in PagerDuty with new properties. | PAGERDUTY_UPDATE_ADD_ON_BY_ID |
| Update global orchestration | Update the Global Orchestration configuration for an Event Orchestration. | PAGERDUTY_UPDATE_GLOBAL_ORCHESTRATION |
| Update orchestration router details | Updates the configuration of an existing Event Orchestration Router in PagerDuty. | PAGERDUTY_UPDATE_ORCHESTRATION_ROUTER_DETAILS |
| Update standard by ID | Updates an existing standard in the PagerDuty incident management platform. | PAGERDUTY_UPDATE_STANDARD_BY_ID |
Full access
Full access
- Delete rules
- Delete services
- Delete settings
- Delete subscriptions
- Delete custom fields
- Delete escalation policies
- Delete sessions
- Delete teams
- Delete users
- Delete variables
- Delete associations
- Delete connections
Associations (1)
Associations (1)
| Action | What it does | Slug |
|---|---|---|
| Delete runner team association | This endpoint removes a team’s association from a specific Automation Action runner in PagerDuty. | PAGERDUTY_DELETE_RUNNER_TEAM_ASSOCIATION |
Automations (1)
Automations (1)
| Action | What it does | Slug |
|---|---|---|
| Delete automation action by ID | Deletes a specific Automation Action from the PagerDuty system. | PAGERDUTY_DELETE_AUTOMATION_ACTION_BY_ID |
Connections (1)
Connections (1)
| Action | What it does | Slug |
|---|---|---|
| Delete workflow integration connection | Deletes a specific workflow integration connection from PagerDuty. | PAGERDUTY_DELETE_WORKFLOW_INTEGRATION_CONNECTION |
Custom fields (2)
Custom fields (2)
| Action | What it does | Slug |
|---|---|---|
| Delete a custom field for an incident type | Deletes a custom field from an incident type. | PAGERDUTY_DELETE_A_CUSTOM_FIELD_FOR_AN_INCIDENT_TYPE |
| Delete custom field by field ID | Deletes a specific custom field from incidents in PagerDuty. | PAGERDUTY_DELETE_CUSTOM_FIELD_BY_FIELD_ID |
Escalation policies (2)
Escalation policies (2)
| Action | What it does | Slug |
|---|---|---|
| Delete escalation policy by ID | Permanently removes a specific escalation policy from the PagerDuty system. | PAGERDUTY_DELETE_ESCALATION_POLICY_BY_ID |
| Delete team escalation policy | This endpoint removes an escalation policy association from a specific team in PagerDuty. | PAGERDUTY_DELETE_TEAM_ESCALATION_POLICY |
Events (1)
Events (1)
| Action | What it does | Slug |
|---|---|---|
| Delete event by ID | Deletes a specific Event Orchestration from the PagerDuty system. | PAGERDUTY_DELETE_EVENT_BY_ID |
Extensions (1)
Extensions (1)
| Action | What it does | Slug |
|---|---|---|
| Delete extension by ID | Deletes a specific extension from the PagerDuty service. | PAGERDUTY_DELETE_EXTENSION_BY_ID |
Integrations (1)
Integrations (1)
| Action | What it does | Slug |
|---|---|---|
| Delete integration from event orchestration | Removes a specific integration from an event orchestration in PagerDuty. | PAGERDUTY_DELETE_INTEGRATION_FROM_EVENT_ORCHESTRATION |
Maintenance windows (1)
Maintenance windows (1)
| Action | What it does | Slug |
|---|---|---|
| Delete maintenance window by ID | Deletes a specific maintenance window in PagerDuty’s incident management system. | PAGERDUTY_DELETE_MAINTENANCE_WINDOW_BY_ID |
Payment methods (1)
Payment methods (1)
| Action | What it does | Slug |
|---|---|---|
| Delete user contact method | Deletes a specific contact method associated with a user in PagerDuty. | PAGERDUTY_DELETE_USER_CONTACT_METHOD |
Postmortems (1)
Postmortems (1)
| Action | What it does | Slug |
|---|---|---|
| Delete status page postmortem | This endpoint allows you to delete a postmortem associated with a specific post on a PagerDuty status page. | PAGERDUTY_DELETE_STATUS_PAGE_POSTMORTEM |
Posts (1)
Posts (1)
| Action | What it does | Slug |
|---|---|---|
| Delete post from status page | This endpoint deletes a specific post from a PagerDuty status page. | PAGERDUTY_DELETE_POST_FROM_STATUS_PAGE |
Priorities (1)
Priorities (1)
| Action | What it does | Slug |
|---|---|---|
| Delete business service priority thresholds | Deletes the account-level global priority threshold for business services in PagerDuty. | PAGERDUTY_DELETE_BUSINESS_SERVICE_PRIORITY_THRESHOLDS |
Responses (1)
Responses (1)
| Action | What it does | Slug |
|---|---|---|
| Delete response play | Deletes a specific Response Play from the PagerDuty system. | PAGERDUTY_DELETE_RESPONSE_PLAY |
Rules (5)
Rules (5)
| Action | What it does | Slug |
|---|---|---|
| Delete oncall handoff notification rule | This endpoint deletes a specific on-call handoff notification rule for a given user in PagerDuty. | PAGERDUTY_DELETE_ONCALL_HANDOFF_NOTIFICATION_RULE |
| Delete rule from ruleset by ID | Deletes a specific event rule from a ruleset in PagerDuty. | PAGERDUTY_DELETE_RULE_FROM_RULESET_BY_ID |
| Delete service rule by ID | Deletes a specific rule from a PagerDuty service. | PAGERDUTY_DELETE_SERVICE_RULE_BY_ID |
| Delete status update notification rule | Deletes a specific status update notification rule associated with a user in the PagerDuty system. | PAGERDUTY_DELETE_STATUS_UPDATE_NOTIFICATION_RULE |
| Delete user notification rule | Deletes a specific notification rule for a user in PagerDuty. | PAGERDUTY_DELETE_USER_NOTIFICATION_RULE |
Rulesets (1)
Rulesets (1)
| Action | What it does | Slug |
|---|---|---|
| Delete ruleset by ID | Deletes a specific ruleset from the PagerDuty system based on the provided ID. | PAGERDUTY_DELETE_RULESET_BY_ID |
Runners (1)
Runners (1)
| Action | What it does | Slug |
|---|---|---|
| Delete automation actions runner by ID | Permanently deletes an automation actions runner from PagerDuty. | PAGERDUTY_DELETE_AUTOMATION_ACTIONS_RUNNER_BY_ID |
Schedules (2)
Schedules (2)
| Action | What it does | Slug |
|---|---|---|
| Delete schedule by ID | The DeleteSchedule endpoint removes a specific schedule from the PagerDuty system. | PAGERDUTY_DELETE_SCHEDULE_BY_ID |
| Delete schedule override by ID | This endpoint deletes a specific override from a PagerDuty schedule. | PAGERDUTY_DELETE_SCHEDULE_OVERRIDE_BY_ID |
Services (4)
Services (4)
| Action | What it does | Slug |
|---|---|---|
| Delete automation action service by ID | This endpoint removes a specific automation action from a particular service in PagerDuty. | PAGERDUTY_DELETE_AUTOMATION_ACTION_SERVICE_BY_ID |
| Delete business service by ID | Deletes a specific business service from the PagerDuty system. | PAGERDUTY_DELETE_BUSINESS_SERVICE_BY_ID |
| Delete incident workflow trigger service | Removes a service from an incident workflow trigger in PagerDuty. | PAGERDUTY_DELETE_INCIDENT_WORKFLOW_TRIGGER_SERVICE |
| Delete service by ID | Deletes a specific service from the PagerDuty account. | PAGERDUTY_DELETE_SERVICE_BY_ID |
Sessions (2)
Sessions (2)
| Action | What it does | Slug |
|---|---|---|
| Delete user session by ID | Deletes all active sessions for a specified user in the PagerDuty system. | PAGERDUTY_DELETE_USER_SESSION_BY_ID |
| Delete user session by type | This endpoint deletes a specific user session in PagerDuty. | PAGERDUTY_DELETE_USER_SESSION_BY_TYPE |
Settings (3)
Settings (3)
| Action | What it does | Slug |
|---|---|---|
| Delete a field option for a custom field | Deletes a specific field option from a custom field on an incident type. | PAGERDUTY_DELETE_A_FIELD_OPTION_FOR_A_CUSTOM_FIELD |
| Delete alert grouping setting | This endpoint allows you to delete specific alert grouping settings in PagerDuty. | PAGERDUTY_DELETE_ALERT_GROUPING_SETTING |
| Delete field option | Permanently deletes a field option from a custom incident field. | PAGERDUTY_DELETE_FIELD_OPTION |
Subscriptions (5)
Subscriptions (5)
| Action | What it does | Slug |
|---|---|---|
| Delete account subscription by ID | Deletes the account subscription associated with a specific business service in PagerDuty. | PAGERDUTY_DELETE_ACCOUNT_SUBSCRIPTION_BY_ID |
| Delete subscription from status page | Deletes a specific subscription associated with a PagerDuty status page. | PAGERDUTY_DELETE_SUBSCRIPTION_FROM_STATUS_PAGE |
| Delete webhook subscription by ID | Deletes a specific webhook subscription from your PagerDuty account. | PAGERDUTY_DELETE_WEBHOOK_SUBSCRIPTION_BY_ID |
| Unsubscribe team notification subscriptions | Unsubscribes a team from notifications for specific incidents or business services in PagerDuty. | PAGERDUTY_UNSUBSCRIBE_TEAM_NOTIFICATION_SUBSCRIPTIONS |
| Unsubscribe user notification subscriptions | This endpoint allows unsubscribing a user from notifications for specific incidents or business services in PagerDuty. | PAGERDUTY_UNSUBSCRIBE_USER_NOTIFICATION_SUBSCRIPTIONS |
Tags (1)
Tags (1)
| Action | What it does | Slug |
|---|---|---|
| Delete tag by ID | Deletes a specific tag from the PagerDuty system based on its unique identifier. | PAGERDUTY_DELETE_TAG_BY_ID |
Teams (2)
Teams (2)
| Action | What it does | Slug |
|---|---|---|
| Delete team by ID | Deletes a team from PagerDuty by its ID. | PAGERDUTY_DELETE_TEAM_BY_ID |
| Delete team from automation action | This endpoint removes a specific team’s access to an Automation Action in PagerDuty. | PAGERDUTY_DELETE_TEAM_FROM_AUTOMATION_ACTION |
Templates (1)
Templates (1)
| Action | What it does | Slug |
|---|---|---|
| Delete template by ID | Deletes a specific template from the PagerDuty account. | PAGERDUTY_DELETE_TEMPLATE_BY_ID |
Triggers (1)
Triggers (1)
| Action | What it does | Slug |
|---|---|---|
| Delete incident workflow trigger by ID | Deletes a specific trigger associated with an incident workflow in PagerDuty. | PAGERDUTY_DELETE_INCIDENT_WORKFLOW_TRIGGER_BY_ID |
Updates (1)
Updates (1)
| Action | What it does | Slug |
|---|---|---|
| Delete post update by ID | This endpoint deletes a specific post update from a status page post in PagerDuty. | PAGERDUTY_DELETE_POST_UPDATE_BY_ID |
Users (2)
Users (2)
| Action | What it does | Slug |
|---|---|---|
| Delete user by ID | Deletes a specific user from the PagerDuty system using their unique identifier. | PAGERDUTY_DELETE_USER_BY_ID |
| Delete user from team by ID | This endpoint removes a specific user from a designated team within the PagerDuty incident management platform. | PAGERDUTY_DELETE_USER_FROM_TEAM_BY_ID |
Variables (2)
Variables (2)
| Action | What it does | Slug |
|---|---|---|
| Delete cache variable for event | Deletes a specific cache variable associated with an event orchestration in PagerDuty. | PAGERDUTY_DELETE_CACHE_VARIABLE_FOR_EVENT |
| Delete cache variable from service | Deletes a cache variable from a service’s event orchestration. | PAGERDUTY_DELETE_CACHE_VARIABLE_FROM_SERVICE |
Workflows (1)
Workflows (1)
| Action | What it does | Slug |
|---|---|---|
| Delete incident workflow by ID | Deletes a specific incident workflow from the PagerDuty system. | PAGERDUTY_DELETE_INCIDENT_WORKFLOW_BY_ID |
Other actions (2)
Other actions (2)
| Action | What it does | Slug |
|---|---|---|
| Delete addon by ID | Deletes a specific add-on from the PagerDuty account using its unique identifier. | PAGERDUTY_DELETE_ADDON_BY_ID |
| Delete all OAuth delegations | Delete all OAuth delegations for a user based on the specified type. | PAGERDUTY_DELETE_ALL_OAUTH_DELEGATIONS |
Connect PagerDuty
Before you start:- You need a PagerDuty account that you can sign in to.
- Your Squad subscription must be active. Squad does not connect apps while the subscription is not active.
Open Integrations
Add an integration
Find PagerDuty
Choose an access level
Click Connect PagerDuty
Sign in to PagerDuty
Change the access level
- Under YOUR CONNECTIONS, find the PagerDuty account.
- Open the account menu (⋯) and click Manage scope.
- Under Default scope, choose the new level.
- Click Save access.
Set access for one agent
Every agent uses the account’s level unless you set something else for it. You can narrow one agent to a lower level, or block it.- Under YOUR CONNECTIONS, open the account menu (⋯) on the PagerDuty account.
- Click Manage scope.
- Under Per-agent access, find the agent.
- Choose the Default option to follow the account’s level, choose a lower level, or choose No access.
- Click Save access.
Use more than one PagerDuty account
Click + Account on the PagerDuty card to connect another account. Agents use the primary account unless they are asked to use a specific one.- After you click + Account, follow the connect steps above.
- Each account has its own access level.
- The first account you connect becomes the primary account. It shows ★ PRIMARY.
- To change the primary account, open the account menu (⋯) and click Make primary.
- To tell accounts apart, open the account menu (⋯) and click Rename.
Reconnect or disconnect
Reconnect when the connection has expired, or when you need to change what the account can reach on the PagerDuty side:- Open the account menu (⋯) and click Reconnect.
- Click Reauthorize on PagerDuty.
- Sign in to PagerDuty and approve the request.
Costs
PagerDuty actions do not use Squad credits. Connected apps never use credits. For what does use credits, see What Squad costs.Troubleshooting
An agent reports that an action is not allowed on this account.- Cause: the action is outside the account’s access level, or outside the level you set for that agent.
- Fix: choose a higher level in Manage scope, or change the agent’s row under Per-agent access.
- Cause: the agent is set to No access under Per-agent access, or the account is not connected.
- Fix: open Manage scope and change the agent’s row. If the account is missing, connect it again.
- Cause: your Squad subscription is not active.
- Fix: resubscribe. See Manage your subscription.
- Cause: the sign-in for that account is no longer valid.
- Fix: use Reconnect on the account.
Common questions
Can I limit what agents can do in PagerDuty?
Can I limit what agents can do in PagerDuty?
Can I connect more than one PagerDuty account?
Can I connect more than one PagerDuty account?
How do I disconnect PagerDuty?
How do I disconnect PagerDuty?