API Data Provider - Online Help

PagerDuty Tables

The provider models the data in API into a list of tables that can be queried using standard SQL statements.

Generally, querying API tables is the same as querying a table in a relational database. Sometimes there are special cases, for example, including a certain column in the WHERE clause might be required to get data for certain columns in the table. This is typically needed for situations where a separate request must be made for each row to get certain columns. These types of situations are clearly documented at the top of the table page linked below.

PagerDuty Tables

Name Description
Abilities Returns all of your account's abilities.
Addons Returns all of the Add-ons installed on your account.
Alerts Returns alerts for the specified incident.
CurrentUser Returns users of your PagerDuty account.
EventRules Returns all event rules of a rulesets.
IncidentLogEntries Returns log entries for the specified incident.
IncidentNotes Returns existing notes for the specified incident.
Incidents Returns existing incidents.
Integration Returns details about an integration belonging to a service.
Integrations Returns existing integrations for a specific service.
LogEntries Returns all of the incident log entries across the entire account.
MaintenanceWindows Returns existing maintenance windows.
Notifications Returns notifications for a given time range.
OnCalls Returns the on-call entries during a given time range.
Priorities Returns existing priorities, in order (most to least severe).
ResponsePlay Returns details about an existing Response Play.
ResponsePlays Returns all of the existing Response Plays.
Rulesets Returns all rulesets.
Schedule Returns detailed information about a schedule, including entries for each layer and sub-schedule.
ScheduleOverrides Returns overrides for a given time range.
Schedules Returns the on-call schedules.
Services Returns existing services.
Tags Returns all of your account's tags.
TeamMembers Returns information about members on a team.
Teams Returns teams of your PagerDuty account, optionally filtered by a search query.
UserActiveSessions Returns active sessions of a PagerDuty user.
UserContactMethods Returns contact methods of your PagerDuty user.
UserNotificationRules Returns notification rules of your PagerDuty user.
Users Returns users of your PagerDuty account.
UsersOnCall Returns all of the users on call in a given schedule for a given time range.
Vendors Returns all vendors.

Copyright (c) 2023 CData Software, Inc. - All rights reserved.
Build 22.0.8487.0