Qodex.ai
Qodex.ai
IntroductionAsk Anything
Opsgenie REST API
v2-alerts-{identifier}-attachments-{attachment Id}
Get Alert AttachmentRemove Alert Attachment
v2-alerts-{identifier}-attachments
List Alert AttachmentsAdd Alert Attachment
v2-alerts-{identifier}-tags
Add TagsRemove Tags
v2-alerts-{identifier}-details
Add DetailsRemove Details
v2-alerts-{identifier}-notes
List Alert NotesAdd Note
v2-alerts-{identifier}
Get AlertDelete AlertAcknowledge AlertUnAcknowledge AlertClose AlertSnooze AlertEscalate AlertAssign AlertAdd ResponderAdd TeamCustom Alert ActionList Alert RecipientsList Alert LogsUpdate Alert MessageUpdate Alert DescriptionUpdate Alert Priority
v2-alerts-saved-searches-{identifier}
Get Saved SearchDelete Saved SearchUpdate Saved Search
v2-alerts-saved-searches
Lists Saved SearchesCreate Saved Search
v2-alerts
List AlertsCreate AlertGet Request Status of AlertCount Alerts
v2-integrations-{id}-actions
List Integration ActionsUpdate Integration ActionsCreate Integration Action
v2-integrations-{id}
Get IntegrationUpdate IntegrationDelete IntegrationEnable IntegrationDisable Integration
v2-integrations
List IntegrationsCreate IntegrationAuthenticate Integration
v2-heartbeats-{name}
Get HeartbeatUpdate Heartbeat (Partial)Delete HeartbeatPing HeartbeatEnable HeartbeatDisable Heartbeat
v2-heartbeats
List HeartbeatsCreate Heartbeat
v2-users-{identifier}-contacts-{contact Id}
Update Contact (Partial)Get ContactDelete ContactEnable ContactDisable Contact
v2-users-{identifier}-contacts
Create ContactList Contacts
v2-users-{identifier}-notification-rules-{rule Id}-steps-{id}
Get Notification Rule StepDelete Notification Rule StepUpdate Notification Rule Step (Partial)Disable Notification Rule StepEnable Notification Rule Step
v2-users-{identifier}-notification-rules-{rule Id}-steps
List Notification Rule StepsCreate Notification Rule Step
v2-users-{identifier}-notification-rules-{rule Id}
Get Notification RuleDelete Notification RuleUpdate Notification Rule (Partial)Enable Notification RuleDisable Notification RuleChange order of Notification Rule
v2-users-{identifier}-notification-rules
List Notification RulesCreate Notification Rule
v2-users-{identifier}
Get UserUpdate User (Partial)Delete UserList User TeamsList User Forwarding RulesList User EscalationsList User Schedules
v2-users
Create UserList users
v2-teams-{identifier}-members
Add Team MemberDelete Team Member
v2-teams-{identifier}-roles-{team Role Identifier}
Get Team RoleDelete Team RoleUpdate Team Role (Partial)
v2-teams-{identifier}-roles
List Team RolesCreate Team Role
v2-teams-{identifier}-routing-rules-{id}
Get Team Routing RuleUpdate Team Routing Rule (Partial)Delete Team Routing RuleChange Team Routing Rule Order
v2-teams-{identifier}-routing-rules
Create Team Routing RuleList Team Routing Rules
v2-teams-{identifier}
Get TeamDelete TeamUpdate Team (Partial)List Team Logs
v2-teams
Create TeamList Teams
v2-schedules-{identifier}-rotations-{id}
Get Schedule RotationUpdate Schedule Rotation (Partial)Delete Schedule Rotation
v2-schedules-{identifier}-rotations
Create Schedule RotationList Schedule Rotations
v2-schedules-{identifier}-overrides-{alias}
Get Schedule OverrideUpdate Schedule OverrideDelete Schedule Override
v2-schedules-{identifier}-overrides
Create Schedule OverrideList Schedule Overrides
v2-schedules-{identifier}
Get ScheduleUpdate Schedule (Partial)Delete ScheduleGet Schedule TimelineGet On CallsGet Next On Calls
v2-schedules-on-calls
List On CallsExport On-Call User
v2-schedules
List SchedulesCreate ScheduleExport Schedule
v2-escalations-{identifier}
Get EscalationDelete EscalationUpdate Escalation (Partial)
v2-escalations
List EscalationsCreate Escalation
v2-forwarding-rules-{identifier}
Get Forwarding RuleDelete Forwarding RuleUpdate Forwarding Rule
v2-forwarding-rules
List Forwarding RulesCreate Forwarding Rule
v2-roles-{identifier}
Get Custom User RoleDelete Custom User RoleUpdate Custom User Role
v2-roles
List Custom User RolesCreate Custom User Role
v2-policies-{policy Id}
Delete PolicyGet PolicyUpdate PolicyEnable PolicyDisable PolicyChange Policy Order
v2-policies
Create PolicyList Alert PoliciesList Notification Policies
v2
Get Account Info
v1-policies-{policy Id}
Get Alert PolicyUpdate Alert PolicyDelete Alert PolicyEnable Alert PolicyDisable Alert PolicyChange Alert Policy Order
v1-policies
List Alert PoliciesCreate Alert Policy
v1-maintenance-{id}
Get MaintenanceUpdate MaintenanceDelete MaintenanceCancel Maintenance
v1-maintenance
Create MaintenanceList Maintenance
v1-incidents-{identifier}
Get IncidentDelete IncidentClose Incident
v1-incidents
List incidentsGet Request Status of IncidentCreate Incident
IntroductionAsk Anything
Opsgenie REST API
v2-alerts-{identifier}-attachments-{attachment Id}
Get Alert AttachmentRemove Alert Attachment
v2-alerts-{identifier}-attachments
List Alert AttachmentsAdd Alert Attachment
v2-alerts-{identifier}-tags
Add TagsRemove Tags
v2-alerts-{identifier}-details
Add DetailsRemove Details
v2-alerts-{identifier}-notes
List Alert NotesAdd Note
v2-alerts-{identifier}
Get AlertDelete AlertAcknowledge AlertUnAcknowledge AlertClose AlertSnooze AlertEscalate AlertAssign AlertAdd ResponderAdd TeamCustom Alert ActionList Alert RecipientsList Alert LogsUpdate Alert MessageUpdate Alert DescriptionUpdate Alert Priority
v2-alerts-saved-searches-{identifier}
Get Saved SearchDelete Saved SearchUpdate Saved Search
v2-alerts-saved-searches
Lists Saved SearchesCreate Saved Search
v2-alerts
List AlertsCreate AlertGet Request Status of AlertCount Alerts
v2-integrations-{id}-actions
List Integration ActionsUpdate Integration ActionsCreate Integration Action
v2-integrations-{id}
Get IntegrationUpdate IntegrationDelete IntegrationEnable IntegrationDisable Integration
v2-integrations
List IntegrationsCreate IntegrationAuthenticate Integration
v2-heartbeats-{name}
Get HeartbeatUpdate Heartbeat (Partial)Delete HeartbeatPing HeartbeatEnable HeartbeatDisable Heartbeat
v2-heartbeats
List HeartbeatsCreate Heartbeat
v2-users-{identifier}-contacts-{contact Id}
Update Contact (Partial)Get ContactDelete ContactEnable ContactDisable Contact
v2-users-{identifier}-contacts
Create ContactList Contacts
v2-users-{identifier}-notification-rules-{rule Id}-steps-{id}
Get Notification Rule StepDelete Notification Rule StepUpdate Notification Rule Step (Partial)Disable Notification Rule StepEnable Notification Rule Step
v2-users-{identifier}-notification-rules-{rule Id}-steps
List Notification Rule StepsCreate Notification Rule Step
v2-users-{identifier}-notification-rules-{rule Id}
Get Notification RuleDelete Notification RuleUpdate Notification Rule (Partial)Enable Notification RuleDisable Notification RuleChange order of Notification Rule
v2-users-{identifier}-notification-rules
List Notification RulesCreate Notification Rule
v2-users-{identifier}
Get UserUpdate User (Partial)Delete UserList User TeamsList User Forwarding RulesList User EscalationsList User Schedules
v2-users
Create UserList users
v2-teams-{identifier}-members
Add Team MemberDelete Team Member
v2-teams-{identifier}-roles-{team Role Identifier}
Get Team RoleDelete Team RoleUpdate Team Role (Partial)
v2-teams-{identifier}-roles
List Team RolesCreate Team Role
v2-teams-{identifier}-routing-rules-{id}
Get Team Routing RuleUpdate Team Routing Rule (Partial)Delete Team Routing RuleChange Team Routing Rule Order
v2-teams-{identifier}-routing-rules
Create Team Routing RuleList Team Routing Rules
v2-teams-{identifier}
Get TeamDelete TeamUpdate Team (Partial)List Team Logs
v2-teams
Create TeamList Teams
v2-schedules-{identifier}-rotations-{id}
Get Schedule RotationUpdate Schedule Rotation (Partial)Delete Schedule Rotation
v2-schedules-{identifier}-rotations
Create Schedule RotationList Schedule Rotations
v2-schedules-{identifier}-overrides-{alias}
Get Schedule OverrideUpdate Schedule OverrideDelete Schedule Override
v2-schedules-{identifier}-overrides
Create Schedule OverrideList Schedule Overrides
v2-schedules-{identifier}
Get ScheduleUpdate Schedule (Partial)Delete ScheduleGet Schedule TimelineGet On CallsGet Next On Calls
v2-schedules-on-calls
List On CallsExport On-Call User
v2-schedules
List SchedulesCreate ScheduleExport Schedule
v2-escalations-{identifier}
Get EscalationDelete EscalationUpdate Escalation (Partial)
v2-escalations
List EscalationsCreate Escalation
v2-forwarding-rules-{identifier}
Get Forwarding RuleDelete Forwarding RuleUpdate Forwarding Rule
v2-forwarding-rules
List Forwarding RulesCreate Forwarding Rule
v2-roles-{identifier}
Get Custom User RoleDelete Custom User RoleUpdate Custom User Role
v2-roles
List Custom User RolesCreate Custom User Role
v2-policies-{policy Id}
Delete PolicyGet PolicyUpdate PolicyEnable PolicyDisable PolicyChange Policy Order
v2-policies
Create PolicyList Alert PoliciesList Notification Policies
v2
Get Account Info
v1-policies-{policy Id}
Get Alert PolicyUpdate Alert PolicyDelete Alert PolicyEnable Alert PolicyDisable Alert PolicyChange Alert Policy Order
v1-policies
List Alert PoliciesCreate Alert Policy
v1-maintenance-{id}
Get MaintenanceUpdate MaintenanceDelete MaintenanceCancel Maintenance
v1-maintenance
Create MaintenanceList Maintenance
v1-incidents-{identifier}
Get IncidentDelete IncidentClose Incident
v1-incidents
List incidentsGet Request Status of IncidentCreate Incident
HomeOpsgenie REST APIv1-policies

v1-policies

Number of APIs: 2

  1. List Alert Policies GET {{baseUrl}}/v1/policies

  2. Create Alert Policy POST {{baseUrl}}/v1/policies

Previous
Change Alert Policy Order
Next
List Alert Policies