---
title: "List webhook attempts"
method: GET
path: "/v0/webhooks/{id}/attempts"
tags: ["Webhooks Attempts"]
---

# List webhook attempts

`GET /v0/webhooks/{id}/attempts`

List all attempts made by a Webhook ordered in descending order.

## Path parameters

- `id` string, required

## Query parameters

- `cursor` string
- `limit` integer
- `eventType` 'webset.created' | 'webset.deleted' | 'webset.paused' | 'webset.idle' | 'webset.search.created' | 'webset.search.canceled' | 'webset.search.completed' | 'webset.search.updated' | 'import.created' | 'import.completed' | 'webset.item.created' | 'webset.item.enriched' | 'monitor.created' | 'monitor.updated' | 'monitor.deleted' | 'monitor.run.created' | 'monitor.run.completed' | 'webset.export.created' | 'webset.export.completed'
- `successful` boolean

## Response `200`

List of webhook attempts

- ListWebhookAttemptsResponse
  - `data` WebhookAttempt[], required — The list of webhook attempts
    - `id` string, required — The unique identifier for the webhook attempt
    - `object` 'webhook_attempt', required
    - `eventId` string, required — The unique identifier for the event
    - `eventType` 'webset.created' | 'webset.deleted' | 'webset.paused' | 'webset.idle' | 'webset.search.created' | 'webset.search.canceled' | 'webset.search.completed' | 'webset.search.updated' | 'import.created' | 'import.completed' | 'webset.item.created' | 'webset.item.enriched' | 'monitor.created' | 'monitor.updated' | 'monitor.deleted' | 'monitor.run.created' | 'monitor.run.completed' | 'webset.export.created' | 'webset.export.completed', required — The type of event
    - `webhookId` string, required — The unique identifier for the webhook
    - `url` string, required — The URL that was used during the attempt
    - `successful` boolean, required — Whether the attempt was successful
    - `responseHeaders` object, required — The headers of the response
    - `responseBody` string, nullable, required — The body of the response
    - `responseStatusCode` number, required — The status code of the response
    - `attempt` number, required — The attempt number of the webhook
    - `attemptedAt` string, date-time, required — The date and time the webhook attempt was made
  - `hasMore` boolean, required — Whether there are more results to paginate through
  - `nextCursor` string, nullable, required — The cursor to paginate through the next set of results

---

[API](https://skmtc.net/exa/apis/exa-public-api.md) · [All operations](https://skmtc.net/exa/apis/exa-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/exa/exa-public-api/revisions/5c7114e0ef43/schema)
