Skip to main content
Server path: /pagerduty-operations | Type: Application | PCID required: Yes

Tools

ToolDescription
pagerduty_operations_create_scheduleCreate a schedule
pagerduty_operations_create_schedule_overrideCreate one or more overrides
pagerduty_operations_create_status_page_postCreate a Status Page Post
pagerduty_operations_create_status_page_post_updateCreate a Status Page Post Update
pagerduty_operations_create_teamCreate a team
pagerduty_operations_delete_teamDelete a team
pagerduty_operations_delete_team_userRemove a user from a team
pagerduty_operations_get_current_userGet the current user
pagerduty_operations_get_scheduleGet a schedule
pagerduty_operations_get_status_page_postGet a Status Page Post
pagerduty_operations_get_teamGet a team
pagerduty_operations_get_userGet a user
pagerduty_operations_list_on_callsList all of the on-calls
pagerduty_operations_list_schedule_overridesList overrides
pagerduty_operations_list_schedule_usersList users on call.
pagerduty_operations_list_schedulesList schedules
pagerduty_operations_list_status_page_impactsList Status Page Impacts
pagerduty_operations_list_status_page_post_updatesList Status Page Post Updates
pagerduty_operations_list_status_page_severitiesList Status Page Severities
pagerduty_operations_list_status_page_statusesList Status Page Statuses
pagerduty_operations_list_status_pagesList Status Pages
pagerduty_operations_list_team_usersList members of a team
pagerduty_operations_list_teamsList teams
pagerduty_operations_list_usersList users
pagerduty_operations_update_scheduleUpdate a schedule
pagerduty_operations_update_teamUpdate a team
pagerduty_operations_update_team_userAdd a user to a team

pagerduty_operations_create_schedule

Create a schedule Parameters:
ParameterTypeRequiredDefaultDescription
overflowbooleanNoAny on-call schedule entries that pass the date range bounds will be truncated at the bounds, unless the parameter overflow=true is passed. This parameter defaults to false. For instance, if your schedule is a rotation that changes daily at midnight UTC, and your date range is from 2011-06-01T10:00:00Z to 2011-06-01T14:00:00Z: - If you don’t pass the overflow=true parameter, you will get one schedule entry returned with a start of 2011-06-01T10:00:00Z and end of 2011-06-01T14:00:00Z. - If you do pass the overflow=true parameter, you will get one schedule entry returned with a start of 2011-06-01T00:00:00Z and end of 2011-06-02T00:00:00Z.
scheduleobjectYesThe schedule value

pagerduty_operations_create_schedule_override

Create one or more overrides Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
overridesany[]NoThe overrides value

pagerduty_operations_create_status_page_post

Create a Status Page Post Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
postobjectYesRequest schema for creating/updating a given Status Page Post resource.

pagerduty_operations_create_status_page_post_update

Create a Status Page Post Update Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
post_idstringYesThe ID of the Status Page Post.
post_updateobjectYesAttributes for Post Update creation/update

pagerduty_operations_create_team

Create a team Parameters:
ParameterTypeRequiredDefaultDescription
teamobjectYesThe team value

pagerduty_operations_delete_team

Delete a team Parameters:
ParameterTypeRequiredDefaultDescription
reassignment_teamstringNoTeam to reassign unresolved incident to. If an unresolved incident exists on both the reassignment team and the team being deleted, a duplicate will not be made. If not supplied, unresolved incidents will be made account-level.
idstringYesThe ID of the resource.

pagerduty_operations_delete_team_user

Remove a user from a team Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
user_idstringYesThe user ID on the team.

pagerduty_operations_get_current_user

Get the current user Parameters:
ParameterTypeRequiredDefaultDescription
includestringNoArray of additional Models to include in response.

pagerduty_operations_get_schedule

Get a schedule Parameters:
ParameterTypeRequiredDefaultDescription
time_zonestringNoTime zone in which results will be rendered. This will default to the schedule’s time zone.
sincestringNoThe start of the date range over which you want to show schedule entries. Defaults to 2 weeks before until if an until is given. Optional parameter. When provided with include[] for schedule types, populates the rendered_schedule_entries fields in the response.
untilstringNoThe end of the date range over which you want to show schedule entries. Defaults to 2 weeks after since if a since is given. Optional parameter. When provided with include[] for schedule types, populates the rendered_schedule_entries fields in the response.
overflowbooleanNoAny on-call schedule entries that pass the date range bounds will be truncated at the bounds, unless the parameter overflow=true is passed. This parameter defaults to false. For instance, if your schedule is a rotation that changes daily at midnight UTC, and your date range is from 2011-06-01T10:00:00Z to 2011-06-01T14:00:00Z: - If you don’t pass the overflow=true parameter, you will get one schedule entry returned with a start of 2011-06-01T10:00:00Z and end of 2011-06-01T14:00:00Z. - If you do pass the overflow=true parameter, you will get one schedule entry returned with a start of 2011-06-01T00:00:00Z and end of 2011-06-02T00:00:00Z.
include_next_oncall_for_userstringNoSpecify an user_id, and the schedule list API will return information about this user’s next on-call.
idstringYesThe ID of the resource.

pagerduty_operations_get_status_page_post

Get a Status Page Post Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
post_idstringYesThe ID of the Status Page Post.
includestring[]NoArray of additional Models to include in response.

pagerduty_operations_get_team

Get a team Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
includestringNoArray of additional Models to include in response.

pagerduty_operations_get_user

Get a user Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
includestringNoArray of additional Models to include in response.

pagerduty_operations_list_on_calls

List all of the on-calls Parameters:
ParameterTypeRequiredDefaultDescription
time_zonestringNoTime zone in which results will be rendered. This will default to the account time zone.
limitintegerNoThe number of results per page.
offsetintegerNoOffset to start pagination search results.
totalbooleanNoBy default the total field in pagination responses is set to null to provide the fastest possible response times. Set total to true for this field to be populated. See our Pagination Docs for more information.
includestringNoArray of additional details to include.
user_idsstring[]NoFilters the results, showing only on-calls for the specified user IDs.
escalation_policy_idsstring[]NoFilters the results, showing only on-calls for the specified escalation policy IDs.
schedule_idsstring[]NoFilters the results, showing only on-calls for the specified schedule IDs. If null is provided in the array, it includes permanent on-calls due to direct user escalation targets.
sincestringNoThe start of the time range over which you want to search. If an on-call period overlaps with the range, it will be included in the result. Defaults to current time. On-call shifts are limited to 90 days in the future.
untilstringNoThe end of the time range over which you want to search. If an on-call period overlaps with the range, it will be included in the result. Defaults to current time. On-call shifts are limited to 90 days in the future, and the until time cannot be before the since time.
earliestbooleanNoThis will filter on-calls such that only the earliest on-call for each combination of escalation policy, escalation level, and user is returned. This is useful for determining when the “next” on-calls are for a given set of filters.

pagerduty_operations_list_schedule_overrides

List overrides Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
sincestringYesThe start of the date range over which you want to search.
untilstringYesThe end of the date range over which you want to search.
editablebooleanNoWhen this parameter is present, only editable overrides will be returned. The result will only include the id of the override if this parameter is present. Only future overrides are editable.
overflowbooleanNoAny on-call schedule entries that pass the date range bounds will be truncated at the bounds, unless the parameter overflow=true is passed. This parameter defaults to false.

pagerduty_operations_list_schedule_users

List users on call. Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
sincestringNoThe start of the date range over which you want to search.
untilstringNoThe end of the date range over which you want to search.

pagerduty_operations_list_schedules

List schedules Parameters:
ParameterTypeRequiredDefaultDescription
limitintegerNoThe number of results per page.
offsetintegerNoOffset to start pagination search results.
totalbooleanNoBy default the total field in pagination responses is set to null to provide the fastest possible response times. Set total to true for this field to be populated. See our Pagination Docs for more information.
querystringNoFilters the result, showing only the records whose name matches the query.
includestringNoArray of additional details to include.
time_zonestringNoTime zone in which results will be rendered. This will default to the current user’s time zone and then the account’s time zone.
include_next_oncall_for_userstringNoSpecify an user_id, and the schedule list API will return information about this user’s next on-call.
sincestringNoThe start of the date range over which you want to show schedule entries. Defaults to 2 weeks before until if an until is given. Optional parameter. When provided with include[] for schedule types, populates the rendered_schedule_entries fields in the response.
untilstringNoThe end of the date range over which you want to show schedule entries. Defaults to 2 weeks after since if a since is given. Optional parameter. When provided with include[] for schedule types, populates the rendered_schedule_entries fields in the response.

pagerduty_operations_list_status_page_impacts

List Status Page Impacts Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
post_typestringNoFilter by Post type.

pagerduty_operations_list_status_page_post_updates

List Status Page Post Updates Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
post_idstringYesThe ID of the Status Page Post.
reviewed_statusstringNoFilter by the reviewed status of the Post Update to retrieve.

pagerduty_operations_list_status_page_severities

List Status Page Severities Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
post_typestringNoFilter by Post type.

pagerduty_operations_list_status_page_statuses

List Status Page Statuses Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
post_typestringNoFilter by Post type.

pagerduty_operations_list_status_pages

List Status Pages Parameters:
ParameterTypeRequiredDefaultDescription
status_page_typestringNoThe type of the Status Page.

pagerduty_operations_list_team_users

List members of a team Parameters:
ParameterTypeRequiredDefaultDescription
limitintegerNoThe number of results per page.
offsetintegerNoOffset to start pagination search results.
totalbooleanNoBy default the total field in pagination responses is set to null to provide the fastest possible response times. Set total to true for this field to be populated. See our Pagination Docs for more information.
idstringYesThe ID of the resource.
includestringNoArray of additional Models to include in response.

pagerduty_operations_list_teams

List teams Parameters:
ParameterTypeRequiredDefaultDescription
limitintegerNoThe number of results per page.
offsetintegerNoOffset to start pagination search results.
totalbooleanNoBy default the total field in pagination responses is set to null to provide the fastest possible response times. Set total to true for this field to be populated. See our Pagination Docs for more information.
querystringNoFilters the result, showing only the records whose name matches the query.

pagerduty_operations_list_users

List users Parameters:
ParameterTypeRequiredDefaultDescription
querystringNoFilters the result, showing only the records whose name matches the query.
team_idsstring[]NoAn array of team IDs. Only results related to these teams will be returned. Account must have the teams ability to use this parameter.
limitintegerNoThe number of results per page.
offsetintegerNoOffset to start pagination search results.
totalbooleanNoBy default the total field in pagination responses is set to null to provide the fastest possible response times. Set total to true for this field to be populated. See our Pagination Docs for more information.
includestringNoArray of additional Models to include in response.

pagerduty_operations_update_schedule

Update a schedule Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
overflowbooleanNoAny on-call schedule entries that pass the date range bounds will be truncated at the bounds, unless the parameter overflow=true is passed. This parameter defaults to false. For instance, if your schedule is a rotation that changes daily at midnight UTC, and your date range is from 2011-06-01T10:00:00Z to 2011-06-01T14:00:00Z: - If you don’t pass the overflow=true parameter, you will get one schedule entry returned with a start of 2011-06-01T10:00:00Z and end of 2011-06-01T14:00:00Z. - If you do pass the overflow=true parameter, you will get one schedule entry returned with a start of 2011-06-01T00:00:00Z and end of 2011-06-02T00:00:00Z.
scheduleobjectYesThe schedule value

pagerduty_operations_update_team

Update a team Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
teamobjectYesThe team value

pagerduty_operations_update_team_user

Add a user to a team Parameters:
ParameterTypeRequiredDefaultDescription
idstringYesThe ID of the resource.
user_idstringYesThe user ID on the team.
rolestringNoThe role of the user on the team.