ReferenceNotifications
The platform's webhook destinations (platform admins and auditors)
GET
A webhook destination. The URL is sealed with ENCRYPTION_KEY and never returned (a Slack incoming-webhook URL is itself a credential): urlDisplay shows scheme and host only. Format json is signed; the signing secret is shown once on creation and on rotation. Format slack is unsigned ({"text": ...}).
Destinations ordered by name
application/json- response
data*array<>curl -X GET 'https://mcp.example.com/v1/admin/notification-destinations'{ "data": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "scope": "team", "team": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "slug": "string", "name": "string" }, "name": "string", "format": "json", "urlDisplay": "https://hooks.slack.com/...", "events": [ "server.unhealthy" ], "teamEvents": true, "enabled": true, "disabledReason": "failures", "hasSecret": true, "secretHint": "string", "secretRotatedAt": "2019-08-24T14:15:22Z", "previousSecretExpiresAt": "2019-08-24T14:15:22Z", "health": { "state": "unknown", "consecutiveFailures": 0, "lastSuccessAt": "2019-08-24T14:15:22Z", "lastFailureAt": "2019-08-24T14:15:22Z", "lastErrorClass": "not_allowed" }, "revision": 0, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "createdByName": "string" } ]}