API-Referenz
Alert ingest API
Version 1.0 OpenAPI 3.1.0
Send alerts into EvoHub On-Call from anything that can make an HTTP request.
- Events (
POST /ingest/api) — trigger, acknowledge and resolve alerts with a small JSON body. Compatible with the Events v2 shape, so a tool that already speaks it only changes the URL and key. - Integration webhooks (
POST /ingest/{type}) — point a monitoring tool's own webhook at EvoHub; the body is whatever that tool sends.
Every request is authenticated by an integration key, shown as API Key on the integration in On-Call → Integrations. The key decides the organization and the escalation policy; nothing else in the request can.
Server
https://evohub.io
Authentifizierung
integrationKeyAPI key in the querykeyThe integration key (the integration's API Key in On-Call → Integrations).bearerKeyHTTP BearerThe integration key as a bearer token (/ingest/apionly).
Events
Trigger, acknowledge and resolve alerts by dedup key.
| POST | /ingest/api | Send an event |
Integration webhooks
Native webhook payloads from monitoring tools.
| POST | /ingest/{type} | Receive a monitoring tool's webhook |
