api referenceGET
GET
POST
DELETE
Destinations
Notification channels (email, Slack, webhook, PagerDuty, ...) that monitors deliver to.
GET/api/destinations/types
Static catalog of supported destination types, their configuration schema, and which fields are secret.
Response
[
{ "name": "Slack", "type": "slack", "icon": "fa-slack", "configuration_schema": { "url": { "type": "string", "title": "Webhook URL" } }, "secret": ["url"] }
]GET/api/destinations
List destinations for the org, decrypted for display.
Response
[
{ "id": 4, "name": "#alerts", "type": "slack", "options": { "url": "https://hooks.slack.com/..." }, "icon": "fa-slack", "created_at": "2026-06-01T00:00:00Z" }
]POST/api/destinations
Create a destination. Requires manage_destinations.
Request
{ "name": "#alerts", "type": "slack", "options": { "url": "https://hooks.slack.com/..." } }DELETE/api/destinations/{id}
Delete a destination. Requires manage_destinations. Returns 204.