get
https://{host}/api/v2/webhooks
Get All Webhooks
Retrieves a list of all webhooks configured for the authenticated user. This endpoint returns all webhook configurations including their names, URLs, subscribed events, and current status.
HTTP Method and URL
GET {{host}}/api/v2/webhooks
Authentication Requirements
Requires a valid user-token (Bearer token) in the request headers.
Request Body
None. This endpoint does not require a request body.
Example Request
GET {{host}}/api/v2/webhooks
Authorization: Bearer {USER-TOKEN}Example Successful Response
{
"success": true,
"data": [
{
"uuid": "abc123-def456-ghi789",
"name": "My Webhook",
"url": "https://example.com/webhook",
"events": ["project.completed"],
"status": "active",
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
},
{
"uuid": "xyz789-abc123-def456",
"name": "Notification Webhook",
"url": "https://example.com/notifications",
"events": ["project.signed", "project.viewed"],
"status": "active",
"created_at": "2024-01-10T08:00:00Z",
"updated_at": "2024-01-12T14:20:00Z"
}
]
}Error Responses
-
401 Unauthorized: Missing or invalid authentication token. -
500 Internal Server Error: Unexpected server error.
Usage Notes
-
The
user-tokenvariable should be set in your environment or as a global variable. -
This endpoint returns all webhooks associated with the authenticated user's account.
-
Use this endpoint to audit your webhook configurations or to retrieve webhook UUIDs for update/delete operations.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
