Incidents API
This API enables you to retrieve and update incidents. You can also determine the incident count based on search criteria and the number of changes to one or more incidents within a specified time window.
API Authentication
Moogsoft supports basic and bearer token authentication for programmatic access to our public APIs.
Basic authentication
Embed the API key in the URL using the format api_key@domain_name
. For example:
curl -k "https://mynamespace_!bmf0u446-7345-297j-3769-g57rs8qqztm@api.moogsoft.ai/v1/integrations/metrics"\
-H "Content-Type: application/json"
-d '{ "metric": "your-metric", "data": 10, "source": "www.your-source.com", "key": "dev", "tags": { "key": "value" }, "utc_offset": "GMT-07:00"}'
Bearer token authentication
Include the API key as a header in the body of the HTTP request. For example:
curl -k "https://api.moogsoft.ai/v1/integrations/metrics"\
-H "Content-Type: application/json"
-H 'apiKey: mynamespace_!bmf0u446-7345-297j-3769-g57rs8qqztm'
-d '{ "metric": "your-metric", "data": 10, "source": "www.your-source.com", "key": "dev", "tags": { "key": "value" }, "utc_offset": "GMT-07:00"}'