Get Specific Webhook
Retrieves details of a specific webhook by its UUID. This endpoint returns the complete configuration of a single webhook including its name, URL, subscribed events, and current status.
HTTP Method and URL
GET {{host}}/api/v2/webhooks/:uuid
Authentication Requirements
Requires a valid user-token (Bearer token) in the request headers.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
uuid | string | Yes | The unique identifier of the webhook to retrieve |
Request Body
None. This endpoint does not require a request body.
Example Request
GET {{host}}/api/v2/webhooks/abc123-def456-ghi789
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",
"last_triggered_at": "2024-01-20T14:45:00Z"
}
}Error Responses
-
401 Unauthorized: Missing or invalid authentication token. -
404 Not Found: Webhook with the specified UUID does not exist. -
500 Internal Server Error: Unexpected server error.
Usage Notes
-
The
user-tokenvariable should be set in your environment or as a global variable. -
The
webhook-uuidvariable should contain the UUID of the webhook you want to retrieve. -
Use the "Get All Webhooks" endpoint first to obtain the UUID of the webhook you want to inspect.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
