# Trigger webhook (forward request to configured target)

Project key in URL path identifies the tenant. Configure webhook URL as: /hooks/{projectKey}/{hookId}. Returns wrapped response with execution metadata.

Endpoint: GET /hooks/{projectKey}/{hookId}
Version: 2.0.53
Security: projectKey

## Path parameters:

  - `hookId` (string, required)
    Webhook ID

  - `projectKey` (any, required)
    Project API key (same value as x-project-key header)

## Response 200 fields (application/json):

  - `success` (boolean, required)
    Whether the webhook was successfully triggered and forwarded

  - `executionId` (string, required)
    Webhook execution ID for tracking
    Example: 550e8400-e29b-41d4-a716-446655440000

  - `statusCode` (number, required)
    HTTP status code from the upstream target
    Example: 200

  - `durationMs` (number, required)
    Time taken to forward and receive response in milliseconds
    Example: 1234

  - `data` (object)
    Raw response data from the upstream target (frontend handles parsing)

  - `headers` (object)
    Response headers from upstream (filtered)

