PagerDuty API

Step 1

If you don't have one already, sign up for a PagerDuty account. Our trial accounts are free to try. Play around. Send yourself a few alerts.

Step 2

Extend PagerDuty to fit your operational needs:
  • Build an integration with your monitoring tool using our Integration API
  • Trigger actions when an incident is created / modified with webhooks
  • Integrate PagerDuty and your internal systems with our extensive REST API
  • Extend an existing tool, build on a code sample or use one of our customer contributed libraries

Step 3

Share what you've made! Email us at to let us know how you're building out your operation performance platform.

Want to build something without coding?

With Zapier and PagerDuty webhooks, you can automate workflow with hundreds of apps.

Looking for existing integration guides?

Hop over to our monitoring system integration guides for information on how to directly integrate PagerDuty with Nagios, New Relic, Pingdom, Server Density, Splunk, and a bunch more. If your monitoring system isn't directly supported, you can come back here and use our API to get events into PagerDuty.


We are here to help!

If you have any questions or need help setting up your PagerDuty account, please don't hesitate to contact us.

Via Our Support Forum Via Email ( @PagerDuty on Twitter

Release Notes

October 3, 2014
  • Support adding and changing job_title of users
June 16, 2014
  • Support for HTTP Basic Authentication will no longer be provided. Do not use HTTP Basic Authentication for any new PagerDuty API integrations.
March 4, 2014
August 19, 2013
View all Release Notes