Monitor PagerDuty API and SDK changes for incident management

Keep your incident response pipeline running when PagerDuty updates their APIs

APIDrift monitors PagerDuty's Python SDK releases for API client changes, event schema updates, and integration modifications that affect your incident management workflows.

No credit card. PagerDuty is pre-configured. Get your first digest this week.

2

Sources tracked

GitHub Releases

Source type

minimal

Content depth

PagerDuty SDK changes can silently break your incident alerting

Your incident management pipeline is the last line of defense. If PagerDuty's SDK changes break your event routing, on-call scheduling, or alert triggering, you'll miss critical production incidents — the one system that absolutely cannot fail.

PagerDuty's Python SDK changed the event payload format and our custom incident trigger stopped creating alerts. We found out when a P1 went unnoticed for 45 minutes because PagerDuty was silently rejecting our events.

SRE manager at a cloud infrastructure company

Manual monitoring vs APIDrift

Without APIDrift

  • Check frequency

    When you remember

  • Change classification

    Read every line yourself

  • Alert timing

    Days or weeks late

  • Team visibility

    Tribal knowledge

  • Setup time

    Bookmarks, RSS, custom scripts

With APIDrift

  • Check frequency

    Every 6 hours, automatically

  • Change classification

    AI-powered severity & type tagging

  • Alert timing

    Same-day smart digests

  • Team visibility

    Shared watchlist & history

  • Setup time

    One click, 30 seconds

What APIDrift tracks for PagerDuty

Event API changes

Events v2 payload modifications, routing key changes, and event deduplication behavior updates

SDK & client updates

Python SDK breaking changes, authentication method updates, and client behavior modifications

Source:GitHub ReleasesTracked via GitHub Releases from the PagerDuty/pdpyras repository

How it works

1

Add PagerDuty to your watchlist

One click. No config needed.

2

We scrape & diff every 6 hours

AI classifies each change by type and severity.

3

Get smart digests

Email, Slack, or webhook — your choice.

Example: What an alert looks like

Breaking

v6.0.0: EventsSession renamed to EventsAPISession — old class removed

The EventsSession class has been removed. Use EventsAPISession instead. The new class also requires explicit API version selection.

New Feature

v5.3.0: Added support for Change Events in EventsAPISession

You can now submit Change Events via the EventsAPISession.submit() method with routing_key and change event payload.

This is a static preview — not live data.

Frequently asked questions

Start monitoring PagerDuty today

Stop checking changelogs manually.

Free plan. No credit card. 30-second setup.