{"@context": "https://schema.org", "@type": "WebAPI", "name": "VictorOps API", "description": "This API allows you to interact with the VictorOps platform in various ways. Your account may be limited to a total number of API calls per month. Also, some of these API calls have rate limits. NOTE: In this documentation when creating a sample curl request (clicking the TRY IT OUT! button), in so", "provider": {"@type": "Organization", "name": "victorops.com"}, "documentation": "https://portal.victorops.com/public/api-docs/victorops-api-v1.yaml"}
This API allows you to interact with the VictorOps platform in various ways. Your account may be limited to a total number of API calls per month. Also, some of these API calls have rate limits. NOTE: In this documentation when creating a sample curl request (clicking the TRY IT OUT! button), in so
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.victorops.com
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
This API allows you to interact with the VictorOps platform in various ways. Your account may be limited to a total number of API calls per month. Also, some of these API calls have rate limits. NOTE: In this documentation when creating a sample curl request (clicking the TRY IT OUT! button), in some API viewing interfaces, the '@' in an email address may be encoded. Please note that the REST end
| method | path | what the vendor says it does |
|---|---|---|
GET | /api-public/v1/alerts/{uuid} | Retrieve alert details. Retrieve the details of an alert that was sent VictorOps by you. This API may be call |
GET | /api-public/v1/incidents | Get current incident information Get a list of the currently open, acknowledged and recently resolved incident |
POST | /api-public/v1/incidents | Create a new incident Create a new incident. This call replicates the function of our manual incident creatio |
PATCH | /api-public/v1/incidents/ack | Acknowledge an incident or list of incidents The incident(s) must be currently open. The user supplied must b |
PATCH | /api-public/v1/incidents/byUser/ack | Acknowledge all incidents for which a user was paged. The incident(s) must be currently open. The user suppli |
PATCH | /api-public/v1/incidents/byUser/resolve | Resolve all incidents for which a user was paged. The incident(s) must be currently open. The user supplied m |
POST | /api-public/v1/incidents/reroute | Reroute one or more incidents to one or more new routable destinations. Reroute one or more incidents to one o |
PATCH | /api-public/v1/incidents/resolve | Resolve an incident or list of incidents The incident(s) must be currently open. The user supplied must be a |
GET | /api-public/v1/maintenancemode | Get an organization's current maintenance mode state Maintenance Mode |
POST | /api-public/v1/maintenancemode/start | Start maintenance mode for routing keys Maintenance Mode |
PUT | /api-public/v1/maintenancemode/{maintenancemodeid}/end | End maintenance mode for routing keys Maintenance Mode |
GET | /api-public/v1/oncall/current | Get an organization's on-call users Get all on-call users/teams for your organization. This API may be called |
GET | /api-public/v1/org/routing-keys | List routing keys with associated teams Retrieves a list of routing keys and associated teams. This API may be |
GET | /api-public/v1/overrides | List the scheduled overrides List all the scheduled overrides on the organization This API may be called a ma |
POST | /api-public/v1/overrides | Creates a new scheduled override Creates a new scheduled override. Start and end dates are in ISO8601 format. |
GET | /api-public/v1/overrides/{publicId} | Get the specified scheduled override Get the specified scheduled override This API may be called a maximum of |
DELETE | /api-public/v1/overrides/{publicId} | Deletes a scheduled override Deletes a scheduled override This API may be called a maximum of 60 times per mi |
GET | /api-public/v1/overrides/{publicId}/assignments | Get the specified scheduled override Get the specified scheduled override assignments This API may be called |
GET | /api-public/v1/overrides/{publicId}/assignments/{policySlug} | Get the specified scheduled override assignment Get the specified scheduled override assignments This API may |
PUT | /api-public/v1/overrides/{publicId}/assignments/{policySlug} | Update the scheduled override assignment Update the scheduled override assignment This API may be called a ma |
DELETE | /api-public/v1/overrides/{publicId}/assignments/{policySlug} | Delete the scheduled override assignment Delete the scheduled override assignment This API may be called a ma |
GET | /api-public/v1/policies | Get escalation policy info Retrieves a list of escalation policy information. This API may be called a maximum |
GET | /api-public/v1/policies/types/contacts | Get the available contact types Get the available contact types description: "Email Address", type: "email" d |
GET | /api-public/v1/policies/types/notifications | Get the available notification types Get the available notification types description: "Send a push notificat |
GET | /api-public/v1/policies/types/timeouts | Get the available timeout values Get the available timeout values description: "If still unacked after 1 minu |
PATCH | /api-public/v1/policies/{policy}/oncall/user | Create an on-call override (take on-call) Replaces a currently on-call user in the escalation policy with anot |
GET | /api-public/v1/profile/{username}/policies | Get the user's paging policy Get all the paging policy steps for the user on the org associated with the API k |
POST | /api-public/v1/profile/{username}/policies | Create a paging policy step Create a paging policy step This API may be called a maximum of 60 times per minu |
GET | /api-public/v1/profile/{username}/policies/{step} | Get a paging policy step Get a paging policy step This API may be called a maximum of 60 times per minute. Pe |
POST | /api-public/v1/profile/{username}/policies/{step} | Create a rule for a paging policy step Create a rule for a paging policy step This API may be called a maximu |
PUT | /api-public/v1/profile/{username}/policies/{step} | Update a paging policy step Update a paging policy step This API may be called a maximum of 60 times per minu |
GET | /api-public/v1/profile/{username}/policies/{step}/{rule} | Get a rule from a paging policy step Get a rule from a paging policy step This API may be called a maximum of |
PUT | /api-public/v1/profile/{username}/policies/{step}/{rule} | Update a rule for a paging policy step Update a rule for a paging policy step This API may be called a maximu |
DELETE | /api-public/v1/profile/{username}/policies/{step}/{rule} | Delete a rule from a paging policy step Delete a rule from a paging policy step This API may be called a maxi |
GET | /api-public/v1/team | List teams Get a list of teams for your organization. This API may be called a maximum of 60 times per minute |
POST | /api-public/v1/team | Add a team Add a team to your organization. This API may be called a maximum of 60 times per minute. Teams |
GET | /api-public/v1/team/{team} | Retrieve information for a team Get the information for the specified team. This API may be called a maximum |
PUT | /api-public/v1/team/{team} | Update a team Update the designated team This API may be called a maximum of 60 times per minute. Teams |
DELETE | /api-public/v1/team/{team} | Remove a team Remove a team from your organization. This API may be called a maximum of 60 times per minute. |
GET | /api-public/v1/team/{team}/admins | Retrieve a list of team admins for a team Get the team admins for the specified team. This API may be called |
and 32 more operation(s) in this specification, all searchable.
specification origin: https://portal.victorops.com/public/api-docs/victorops-api-v1.yaml
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.