List all channel endpoints
Changed onList all channel endpoints for a resource based on query filters.
Request
- Base URLhttps://api.novu.co
- Auth
- API key in header Authorization
- or API key in header Authorization
Query parameters
Cursor for pagination indicating the starting point after which to fetch results.
Cursor for pagination indicating the ending point before which to fetch results.
Limit the number of items to return (max 100)
Direction of sorting
Field to order by
Include cursor item in response
The subscriber ID to filter results by
Filter by exact context keys, order insensitive (format: "type:id")
[ "tenant:org-123", "region:us-east-1" ]
Channel type to filter results.
Provider ID of the execution
Filter by provider identifier (e.g., sendgrid, twilio, slack, etc.).
Integration identifier to filter results.
Connection identifier to filter results.
Headers
A header for idempotency purposes
Response
OK
Example response
{
"data": [
{
"providerId": "slack",
"integrationIdentifier": "slack-prod",
"connectionIdentifier": "slack-connection-abc123",
"subscriberId": "subscriber-123",
"contextKeys": [
"tenant:org-123",
"region:us-east-1"
],
"type": "slack_channel",
"endpoint": {
"channelId": "C123456789"
}
}
]
}Changes
- info
the
///////response's property pattern was changed from/^[a-zA-Z0-9]{32}$/to^[a-zA-Z0-9]{32}$for the status - info
the
///////response's property patternGRAFANA_ONCALL_WEBHOOK_URL_PATTERNwas removed for the status - info
the
///////response's property patternOPSGENIE_API_KEY_PATTERNwas removed for the status
- info
- warning
added the new
agent-email-inboxenum value to the//response property for the response status - info
added the new enum value
agent-email-inboxto thequeryrequest parameterproviderId
- warning