---
title: "Get Webhook Log Detail"
method: GET
path: "/logs/{webhook_log_id}"
tags: ["webhookLogs"]
---

# Get Webhook Log Detail

`GET /logs/{webhook_log_id}`

Retrieve detailed information for a specific webhook log

## Path parameters

- `webhook_log_id` string, required

## Query parameters

- `workspace_id` string, required

## Headers

- `Authorization` string, required

## Response `200`

Detailed webhook log information

- WebhookLogDetailResponse
  - `status` string, required
  - `response` WebhookLogPayload, required
    - `webhook_log_id` string, required — Unique identifier for the webhook log
    - `webhook_type` 'external_webhook' | 'inbound_webhook' | 'custom_action', required — Type of webhook
    - `webhook_url` string, required — URL of the webhook endpoint
    - `call_id` string, required — ID of the call associated with this webhook
    - `model_id` string — ID of the model/assistant
    - `workspace_id` string — ID of the workspace
    - `action_id` string — ID of the action
    - `request_timestamp` string, date-time, required — Timestamp when the request was sent
    - `attempt_number` integer, required — Number of attempts made
    - `request_headers` WebhookLogPayloadRequestHeaders, required — HTTP headers sent with the request
    - `request_payload` WebhookLogPayloadRequestPayload, required — Payload sent with the request
    - `response_timestamp` string, date-time — Timestamp when the response was received
    - `response_status_code` integer — HTTP status code of the response
    - `response_payload` WebhookLogPayloadResponsePayload — Payload received in the response
    - `response_headers` WebhookLogPayloadResponseHeaders — HTTP headers received in the response
    - `duration_ms` integer — Duration of the request in milliseconds
    - `status` 'pending' | 'success' | 'failed', required — Status of webhook execution
    - `error_message` string — Error message if the webhook failed
    - `request_origin` WebhookLogPayloadRequestOrigin — Request origin headers (user_agent, x_forwarded_for, x_real_ip)
    - `flow_location` WebhookLogPayloadFlowLocation — Conversation flow context (stage, stage_name, and optionally node, node_name)
    - `request_query_params` WebhookLogPayloadRequestQueryParams — URL query parameters
    - `response_ttfb_ms` integer — Time to first byte in milliseconds
    - `response_size_total` integer — Total response size including headers (bytes)
    - `response_size_body` integer — Response body size only (bytes)

## Other responses

- `403` — Access denied to workspace
- `404` — Webhook log not found
- `422` — Validation error

---

[API](https://skmtc.net/synthflow/apis/platform-api.md) · [All operations](https://skmtc.net/synthflow/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/synthflow/platform-api/versions/decb652b52e0/schema)
