PagerDuty (Edge)

Last updated on Nov 03, 2026

PagerDuty is an incident management platform that engineering and operations teams use to detect and respond to incidents, manage on-call schedules and escalations, and analyze how their teams respond to incidents.

Hevo uses the PagerDuty REST API to replicate the incidents, services, on-call schedules, escalation policies, teams, users, audit records, and incident analytics of your PagerDuty account to the Destination of your choice. To ingest data, you must provide Hevo with an API key of your PagerDuty account.


Supported Features

Feature Name Supported
Capture deletes Yes
History mode No
Custom data (user-configured tables & fields) No
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Hevo captures deletes by comparing the data ingested from the Source with the data present in the Destination in each run. How Hevo handles a deleted record depends on the object:

  • Addons, Business Services, Escalation Policies, Event Orchestrations, Extension Schemas, Extensions, Incident Workflows, Licenses, Maintenance Windows, Schedules, Services, Tags, Teams, Templates, Users, Vendors, and their child objects, except Service Scheduled Actions: If a record exists in the Destination but is no longer returned by the Source, Hevo marks it as deleted by setting the value of the metadata column __hevo__marked_deleted to True. The record remains in the Destination with all its data.

  • Service Scheduled Actions: Hevo replaces the scheduled actions of each service in every run. A scheduled action that is no longer returned by the Source is removed from the Destination.

  • Child objects of Analytics Raw Incidents, Change Events, Incidents, and Log Entries: Each time Hevo ingests a parent record, it replaces the child records of that parent record. A child record that is no longer returned by the Source, such as a team removed from an incident, is removed from the Destination.

  • All other objects: Hevo does not capture deletes for these objects.


Source Considerations

  • PagerDuty displays the API key only once, when you create it. If you lose the API key, you must create a new one in PagerDuty and update it in the configuration of your Source.

  • PagerDuty does not allow read-only API keys to access the OAuth delegations of users. If you use a read-only API key, Hevo does not ingest any data for the User Delegation object. To ingest this object, use an API key with full access.

  • PagerDuty processes the data of the Analytics All Services Metrics and Analytics Raw Incidents objects periodically, and makes it available generally within 24 hours of an incident. Hence, recent incidents may not be present in these objects until PagerDuty processes them.

  • Hevo re-ingests only the incidents created in the last seven days. If an incident that was created earlier is updated, for example, if it is resolved, Hevo does not ingest the update. To ingest the latest data of such incidents, resync the Incidents object.


Limitations

  • Hevo does not ingest the alerts, priorities, rulesets, status pages, status dashboards, or webhook subscriptions of your PagerDuty account.

Revision History

Refer to the following table for the list of key updates made to this page:

Date Release Description of Change
Nov-03-2026 2.54 New document.

Tell us what went wrong