PagerDuty Elixir v0.0.1 API Reference
Modules
Acknowledgement for incident
Third-party developers can write their own add-ons to PagerDuty’s UI, to add HTML to the product
The agent (user, service or integration) that created or modified the ILE
A summary of the number of alerts by status
Module encompassing interactions with the abilities API endpoint
Module encompassing interactions with the addons API endpoint
Module encompassing interactions with the incidents API endpoint
Module encompassing interactions with the notifications API endpoint
User assigned incident
Polymorphic object representation of the means by which the action was channeled
The method to contact a user
Escalation policies make sure the right people are alerted at the right time
Delay and targets of escalation policy
The target this incident should be assigned to upon reaching this rule
Image type of PagerDuty.Context
An incident is a normalized, de-duplicated event generated by a PagerDuty integration
An incident action is a pending change to an incident that will automatically happen at some future time
Additional incident details
An integration is an endpoint (like Nagios, email, or an API call) that generates events, which are normalized and de-duplicated by PagerDuty to create incidents
Link type of PagerDuty.Context
PagerDuty keeps a log of all the events that happen to an incident. These are exposed as log entries
When an incident is triggered or escalated, it creates a notification
A rule for contacting the user
An on-call represents a contiguous unit of time for which a user will be on call for a given escalation policy and escalation rule
The reason the incident was resolved. The only reason currently supported is merge
Schedule of oncall
A PagerDuty service represents something you monitor (like a web service, email service, or database service)
A team is a collection of users and escalation policies that represent a group of people within an organization
PagerDuty users are members of a PagerDuty account that have the ability to interact with incidents and other data on the account
A number of utility methods