> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cometly.com/llms.txt
> Use this file to discover all available pages before exploring further.

# list_recent_webhooks

> Recent webhook receipts with status, source, and summarized payload — payloads are PII-summarized, not raw.

Returns recent webhook fires. Payloads are summarized to keys + types only — no PII bytes appear in this tool's output. For a single webhook's full (redacted) payload, use [`get_webhook_event`](/mcp/tools/get-webhook-event).

## When to use

* "Did Stripe fire any webhooks today?"
* "Why are we seeing errors from the HubSpot integration?"
* Debugging an integration without exposing customer PII.

## Parameters

| Parameter | Type    | Required | Description                                                      |
| --------- | ------- | -------- | ---------------------------------------------------------------- |
| `status`  | string  | No       | One of `pending_processing`, `processing`, `processed`, `error`. |
| `source`  | string  | No       | Integration provider slug (e.g. `shopify`, `stripe`).            |
| `limit`   | integer | No       | 1–200, default 50.                                               |
| `format`  | string  | No       | `csv` (default), `json`, or `yaml`.                              |

## Output

```csv theme={null}
id,status,source,received_at,error_summary,payload_summary
78421,processed,shopify,2026-05-15T14:08:00Z,,"id,customer,line_items,total_price"
78422,error,stripe,2026-05-15T14:09:00Z,Signature verification failed,
```

`status` reflects Cometly's processing lifecycle (`pending_processing` → `processing` → `processed` | `error`).
`payload_summary` is the comma-separated keys of the payload (top-level), capped at 10.
`error_summary` is the first error message truncated to 200 chars.
