client.webhooks.list()
The account's endpoints with their subscribed events and delivery health.
list(params?: ListWebhookEndpointsParams): Promise<PaginatedResponse<WebhookEndpoint>>- stringheaderrequired
Your API key.
Authorization: Bearer <key>is accepted in its place.
- integerdefault
1Page number, from 1 to 10,000
- Range
- 1 – 10000
- Example
- integerdefault
20Items per page (max 100)
- Range
- 1 – 100
- Example
- WebhookEndpoint[]
One page of results
- string
Opaque endpoint id. Address it at
/v1/me/webhooks/{endpointId}. - string
Absolute, directly fetchable URL.
- string[]
Event types this endpoint is subscribed to. The full list is on the
POSToperation. - string | null
Prose summary of the record, where one has been written.
- boolean
False while the endpoint is paused. A paused endpoint receives nothing and is not retried.
- string
When the record was first added,
YYYY-MM-DD HH:MM:SSin UTC. - string
When the endpoint was last changed, ISO 8601.
- number
Current page number
- number
Items per page
- number
Total matching records (Builder and above)
- 400
VALIDATION_ERROR - 401
UNAUTHORIZED - 403
FORBIDDEN - 429
RATE_LIMITED - 500
INTERNAL_ERROR
- Minimum tier
- Explorer+
- Monthly quota
- 200/mo
- Rate limit
- 10/min
- Daily cap
- 50
Figures shown are for this endpoint's minimum tier. Higher tiers raise every limit.