Skip to main content
This endpoint returns all webhook subscriptions registered under your tenant, with support for filtering by name, URL, or active status. Results are paginated; use the page and limit query parameters to traverse large result sets. The secret field is never included in list responses — retrieve it only during subscription creation.

Endpoint

Required scope: webhooks.read

Request Headers

Query Parameters

integer
The page number to retrieve, starting at 1. Defaults to 1.
integer
Number of subscriptions to return per page. Defaults to 20. Maximum is 100.
string
Filter results to subscriptions whose name contains this string (case-insensitive).
string
Filter results to subscriptions whose url contains this string.
boolean
When true, return only active subscriptions. When false, return only inactive subscriptions. Omit to return all.

Response — 200 OK

array
Array of webhook subscription objects. Each object contains the fields below. The secret is never included.
integer
The current page number.
integer
The number of records per page used for this response.
integer
Total number of subscriptions matching the applied filters.

Examples

List all subscriptions

Filter to active subscriptions on page 2

Filter by name

Response