Sazabi
APINotification delivery rules

Get delivery rule options

GET
/notification-delivery-rules/options

List available destinations, events, and conditions for project delivery rules.

Query Parameters

projectId?string

Project whose notification delivery rules are being managed.

Formatuuid

Response Body

application/json

curl -X GET "https://example.com/notification-delivery-rules/options"
{  "destinations": [    {      "id": "string",      "channel": "slack_channel",      "destinationKey": "string",      "displayName": "string"    }  ],  "notificationTypes": [    {      "notificationType": "issue_triggered",      "label": "string",      "conditions": [        "component"      ]    }  ],  "components": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "label": "string",      "lifecycle": "active"    }  ],  "channelCatalogs": {    "slack": {      "status": "pending",      "lastSucceededAt": "string",      "isInitialSyncPending": true    },    "microsoftTeams": {      "status": "pending",      "lastSucceededAt": "string",      "isInitialSyncPending": true    }  }}