Webhooks
List webhooks
Returns a list of webhooks in your organization using cursor-based pagination.
Query Parameters
limit- Number of webhooks to return (1-100, default 10)cursor- Cursor from previous response for paginationstatus- Filter by status: "active", "paused", or "suspended"
Response Format
Returns a list object with:
object- Always "list"data- Array of webhook objectsnextCursor- Cursor for the next page, or null if no more results
Webhook Object
Each webhook includes:
id- Unique webhook identifiername- Human-readable webhook nameurl- Webhook endpoint URLtopics- Array of subscribed event topicsstatus- Current status ("active", "paused", "suspended")health- Health metrics (response times, error counts)createdAt- Creation timestampupdatedAt- Last update timestamp
Example
{
"object": "list",
"data": [
{
"object": "webhook",
"id": "507f1f77bcf86cd799439011",
"name": "Production Webhook",
"url": "https://example.com/webhooks",
"topics": ["post.created", "post.updated"],
"status": "active",
...
}
],
"nextCursor": "eyJpZCI6IjUwN2YxZjc3YmNmODZjZDc5OTQzOTAxMSJ9"
}Version Availability
This endpoint is only available in API version 2026-01-01.nova and newer.
A limit on the number of objects to be returned, between 1 and 100.
Required range:
1 <= x <= 100Example:
10An opaque cursor for pagination. Use the nextCursor value from a previous response to fetch the next page of results.
Maximum string length:
512Example:
eyJpZCI6IjUwN2YxZjc3YmNmODZjZDc5OTQzOTAxMSJ9Response
application/json
Success