Authentication
Let users connect their accounts. Nango manages credentials and OAuth token refresh.
Nango is a developer platform for connecting your products and agents to external APIs.
Let users connect their accounts. Nango manages credentials and OAuth token refresh.
Let your product or agent read and change data in connected apps. Start with available prebuilt tools or build your own.
Keep a live copy of data from connected apps in your own database. Nango handles polling, pagination, and updates automatically.
Respond when data changes in connected apps. Use triggers to start a workflow or wake an agent.
103 templates for PagerDuty
Subscribe users or teams to status updates for a PagerDuty incident.
Associate an escalation policy with a team.
Add a user to a team with a given role.
Add and/or remove tags on a user, team, or escalation policy in one call.
Manage or unmanage multiple alerts on an incident in a single call.
Acknowledge, resolve, reassign, or escalate multiple incidents in a single call.
Sync business services.
Get a count of incidents matching a filter, without fetching the incident records themselves.
Create a business service.
Create an escalation policy with one or more escalation rules.
Create a new incident against a service.
Add a note to an incident.
Request additional responders (users, teams, or escalation policies) join an incident.
Post a human-readable status update on an incident (visible to subscribers).
Create a maintenance window suppressing alerts on one or more services for a time range.
Create an on-call schedule with one or more layers.
Create one or more overrides on a schedule (temporarily replace who is on-call for a time window).
Create a service under an escalation policy.
Create a new integration (event source) on a service.
Create a tag.
Create a team.
Create a new user on the account.
Add a new contact method to a user.
Add a new notification rule to a user.
Delete a business service.
Delete an escalation policy.
Delete a note from an incident.
Delete or end a maintenance window.
Delete a schedule.
Delete a single override from a schedule.
Delete a service.
Delete a tag.
Delete a team.
Delete a user from the account.
Delete a notification rule from a user.
Retrieve a single business service.
Retrieve the user associated with the current API credentials.
List the tags assigned to a user, team, or escalation policy.
Retrieve a single incident.
Retrieve a single alert on an incident.
Retrieve a single log entry.
Retrieve a single maintenance window.
Retrieve a single schedule, including its layers and assigned users.
Retrieve a single service, including its embedded escalation policy and integrations.
Retrieve a single integration on a service.
Retrieve a single tag.
List the users, teams, or escalation policies that carry a given tag.
Retrieve a single team.
Retrieve a single user.
Retrieve a single contact method for a user.
Retrieve a single notification rule for a user.
Retrieve a single vendor.
Sync incidents.
List business services (higher-level business-facing services distinct from technical Services).
List escalation policies, optionally filtered by user or team.
List the alerts attached to an incident.
List the timeline of log entries (state changes) for an incident.
List notes (annotations) on an incident
List users/teams subscribed to status updates for an incident.
List incidents, optionally filtered by service, team, user, status, urgency, or date range.
List the account-wide log entries feed (every incident/alert state-change event across the account).
List maintenance windows, optionally filtered by service or team.
List who is currently on-call across every escalation policy and schedule on the account.
List the account's configured incident priority levels (P1-P5).
List overrides on a schedule within a time window.
List the users who are on-call according to a schedule within a time window.
List on-call schedules (legacy/v2 schedule model).
List services, optionally filtered by team or name.
List tags on the account.
List the members of a team.
List teams on the account.
List a user's contact methods (email, SMS, phone, push channels).
List a user's notification rules (how/when they get notified of assignments).
List users on the account, optionally filtered by team.
List the global catalog of integration vendor types
Sync the account-wide log entries feed (every incident/alert state-change event across the account).
Sync maintenance windows.
Merge one or more source incidents into a destination incident.
Sync the current on-call snapshot across every escalation policy and schedule on the account.
Preview the computed on-call entries for a schedule definition without saving it.
Sync the account's configured incident priority levels.
Unsubscribe a single user or team from status updates for an incident.
Remove an escalation policy's association with a team.
Remove a user from a team.
Sync on-call schedules (legacy/v2 schedule model), including each schedule's layers and assigned users
Sync PagerDuty services, including each service's embedded escalation-policy reference and integrations array.
Snooze an incident for a given duration (re-triggers it later if not resolved).
Sync tags
Sync teams.
Update a PagerDuty business service.
Update an escalation policy's name, description, or rules.
Update an incident: acknowledge, resolve, reassign, escalate, retitle, or change urgency/priority
Manage or unmanage (resolve/trigger) a single alert on an incident.
Update the content of an existing incident note.
Update a maintenance window's time range, description, or scoped services.
Update a schedule's name, time zone, or layers.
Update an existing PagerDuty service's fields, including reassigning its escalation policy.
Update an existing integration on a service
Update a PagerDuty team name, description, or default role.
Update a user's fields (name, job title, role, time zone, etc).
Update an existing notification rule.
Sync PagerDuty users.
Sync the global integration-vendor-type catalog.
Use your existing PagerDuty connection to build the tool, sync, or trigger your product needs.
Create a Nango account and start building your PagerDuty integration.