VictorOps
Schemas
Copy Page
VictorOps
Alerts
Retrieve alert details.
Incidents
Get current incident information
Create a new incident
Acknowledge an incident or list of incidents
Acknowledge all incidents for which a user was paged.
Resolve all incidents for which a user was paged.
Reroute one or more incidents to one or more new routable destinations.
Resolve an incident or list of incidents
Maintenance Mode
Get an organization's current maintenance mode state
Start maintenance mode for routing keys
End maintenance mode for routing keys
On-call
Get an organization's on-call users
Create an on-call override (take on-call)
Get a team's on-call schedule
Create an on-call override (take on-call)
Get a user's on-call schedule
Get a team's on-call schedule
Get a user's on-call schedule
Routing Keys
List routing keys with associated teams
Scheduled Overrides
List the scheduled overrides
Creates a new scheduled override
Deletes a scheduled override
Get the specified scheduled override
Get the specified scheduled override
Delete the scheduled override assignment
Get the specified scheduled override assignment
Update the scheduled override assignment
Escalation Policies
Get escalation policy info
Retrieve a list of escalation policies for a team
Personal Paging Policy Values
Get the available contact types
Get the available notification types
Get the available timeout values
Personal Paging Policies
Get the user's paging policy
Create a paging policy step
Get a paging policy step
Create a rule for a paging policy step
Update a paging policy step
Delete a rule from a paging policy step
Get a rule from a paging policy step
Update a rule for a paging policy step
Teams
List teams
Add a team
Remove a team
Retrieve information for a team
Update a team
Retrieve a list of team admins for a team
Retrieve a list of members for a team
Add a team member
Remove a team member
Users
List users
Add a user
Remove a user
Retrieve information for a user
Update a user
Retrieve the user's team membership
User Contact Methods
Get a list of all contact methods for a user
Get a list of all contact devices for a user
Delete a contact device for a user
Get the indicated contact device for a user
Update a contact device for a user
Get a list of all contact emails for a user
Create a contact emails for a user
Delete a contact email for a user
Get the indicated contact email for a user
Get a list of all contact phones for a user
Create a contact phones for a user
Delete a contact phone for a user
Get the indicated contact phone for a user
User Paging Policies
Get a list of paging policies for a user
Reporting
Get/search incident history
A list of shift changes for a team
Get/search incident history
Schemas
Schemas
AckOrResolveByUserRequest
AckOrResolveRequest
AckOrResolveResponse
AckOrResolveResult
AckUser
ActiveIncidentInfo
ActiveIncidentList
ActiveMaintenanceMode
AddGroupPayload
AddStepPayload
AddTeamMemberPayload
AddTeamPayload
AddTeamResponse
AddUserPayload
AddUserResponse
Assignment
Contact
ContactDescription
ContactDevice
ContactDeviceAdd
ContactEmailAdd
ContactObject
ContactPhoneAdd
ContactType
CreateIncidentRequest
CreatedIncident
DeleteUserPayload
EscalationPolicy
EscalationPolicyInfo
EscalationPolicyInfoList
EscalationPolicyList
GetAlertResponse
IncidentInfo
IncidentList
IncidentTarget
IncidentTransition
ListRoutingKeysResponse
ListTeamMembersResponse
ListTeamResponse
ListUserResponse
MaintenanceModeState
MaintenanceModeTarget
NotificationDescription
NotificationObject
NotificationType
OnCallAndOverrides
OnCallEntry
OnCallEscalationPolicyResource
OnCallInterval
OnCallLog
OnCallNowResource
OnCallOverride
OnCallRoll
OnCallTeamResource
OnCallTeamsResource
OnCallType
OnCallUsersResource
PagingPolicy
PagingPolicyStep
PagingPolicyStepRule
PagingPolicyStepRuleAdd
Policies
PolicySchedule
RemoveTeamMemberPayload
Reroute
RerouteCollection
RerouteStatus
RerouteStatusResponse
RerouteTargetStatus
RoutingKeyInfo
RoutingKeyTarget
ScheduledOverride
ScheduledOverridePayload
ScheduledOverridePayloadUpdate
ScheduledUser
SimpleTeamDetail
TakeRequest
TakeResult
Team
TeamAdmin
TeamAdminsResponse
TeamDetail
TeamMember
TeamSchedule
TeamScheduleOverlayResource
TeamScheduleResource
TeamScheduleRollResource
TimeoutDescription
TimeoutObject
TimeoutType
UpdateAssignment
User
UserContact
UserLog
UserPagingPolicy
UserSchedule
UserTeamsResponse
V1User
Schemas
Copy Page
PagingPolicyStepRuleAdd
{
"contact"
:
{
"id"
:
0
,
"type"
:
"email"
}
,
"type"
:
"email"
}