The Devo Alerting API can be used to work with alerts easily, without the need of logging in to your Devo domain. You can use it to create new alerts, check their statuses, update them, or get information about them.
To perform a request with the Devo Alerting API, choose the endpoint based on your Devo domain's region:
Add the corresponding path to your endpoint to perform the operation you need, such as creating a new alert, modify it, or delete it. Check all the available operations and how to perform them in the following section.
Authorizing Alerting API requests
Requests to the Devo Alerting API are authorized using a security token.
How can I get my token?
Currently, you must get in contact with us and ask for the token needed to authorize your requests. You will get a permanent token that you can use for all your requests to the Alerting API. You will be able to generate this token in your Devo domain on your own in future versions of the application.
Alerting API and web interaction
Alerts defined through the Alerting API will appear in your Devo domain just like alerts defined in the application, under Administration → Alert Configuration → Available Alerts. However, you must take into account the following considerations:
- You will be able to view, start, stop, and delete alerts defined through the Alerting API in the Devo application.
- However, alerts created through the Alerting API cannot be modified in your Devo domain.
- The Go to query option that appears in the details of the alerts created through the web app will not be available in alerts defined using the Alerting API.
- Also, note that alerts with subqueries can only be created through the Alerting API, not in the Devo app. However, they will appear in the Administration → Alert Configuration area, and you can check their details.