---
title: "List Webhook Logs"
method: GET
path: "/logs"
tags: ["webhookLogs"]
---

# List Webhook Logs

`GET /logs`

Retrieve a paginated list of webhook logs with filtering and search capability

## Query parameters

- `workspace_id` string, required
- `page_number` integer
- `page_size` integer
- `search` string
- `webhook_type` 'external_webhook' | 'inbound_webhook' | 'custom_action'
- `status` 'pending' | 'success' | 'failed'
- `http_method` 'get' | 'post' | 'put' | 'patch' | 'delete'
- `from_date` string, date-time
- `to_date` string, date-time
- `assistant_id` string
- `call_id` string

## Headers

- `Authorization` string, required

## Response `200`

Paginated list of webhook logs

- WebhookAssistantPaginatedList
  - `status` string, required
  - `response` WebhookAssistantPaginatedListResponse, required
    - `items` WebhookLogListItem[], required
      - `request_timestamp` string, date-time, required — ISO 8601 timestamp of when the request was made
      - `webhook_log_id` string, required — Unique ID of the webhook log entry
      - `model_id` string, required — Associated model ID
      - `status` string, required — Webhook processing status
      - `webhook_url` string, uri — Destination URL for the webhook
      - `response_status_code` integer — HTTP status code returned by the target
      - `http_method` string — HTTP method used for the request
    - `total` integer, required — Total number of webhook logs
    - `page_size` integer, required — Number of items per page
    - `page_number` integer, required — Current page number

## Other responses

- `403` — Access denied to workspace
- `422` — Validation error

---

[API](https://skmtc.dev/synthflow/apis/platform-api.md) · [All operations](https://skmtc.dev/synthflow/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/synthflow/platform-api/revisions/6976456ad422/schema)
