List webhook subscriptions
AuthenticationRequires bearerAuth.
Description
Returns webhook destinations configured for the Workspace.
Parameters
limitqueryintegerdefault:
20Maximum number of records to return, from 1 to 100.
cursorquerystring
Opaque cursor from the previous page response.
Responses
200A page of webhook subscriptions.
application/jsondataobject[]required
next_cursorstring | nullrequired
Example response
{
"data": [
{
"id": "whs_01JAZ92C4Q",
"url": "https://contracts.example-counterparty.example/hooks/your-company",
"events": [
"matter.turn_completed",
"matter.executed",
"approval.requested"
],
"status": "active",
"created_at": "2026-07-01T17:10:00Z"
}
],
"next_cursor": null
}401The API key is missing, malformed, expired, or revoked.
application/jsonerrorobjectrequired
Example response
{
"error": {
"code": "unauthorized",
"message": "Provide a valid bearer API key.",
"request_id": "req_01JAZA0P8M"
}
}