---
title: "List delivery attempts for an event"
method: GET
path: "/webhooks/deliveries/{event_id}/attempts"
tags: ["Webhooks"]
---

# List delivery attempts for an event

`GET /webhooks/deliveries/{event_id}/attempts`

## Request

- Base URL: `https://api.axilio.ai/api/v1`
- URL: `https://api.axilio.ai/api/v1/webhooks/deliveries/{event_id}/attempts`
- Auth: API key in header `X-Axilio-Api-Key`
- TypeScript: <https://skmtc.dev/axilioai/apis/axilio-api-2/docs/webhooks/deliveries/:event_id/attempts/get.ts> (a function with typed inputs; its response is checked against the schema)

Lists the delivery attempts for one event across the organization's endpoints, newest first, including automatic retries and manual replays. Pages the same way as the delivery log.

## Path parameters

- `event_id` string, required: Event identifier.

## Query parameters

- `limit` integer: Page size.
- `cursor` string: Opaque cursor from a previous page's next_cursor. Omit for the first page.

## Response `200`

OK

- WebhookAttemptListResponse: One page of the delivery attempts for one event.
  - `attempts` WebhookAttempt[], nullable, required: Delivery attempts on this page, newest first.
    - `attempt_number` integer, required: 1-based position of this try among the event's tries to the endpoint: 1 is the first delivery, 2 and up are retries or replays.
    - `delivered_at` string, date-time: Timestamp when the attempt completed, null if pending.
    - `endpoint_id` string, required: Endpoint the attempt targeted.
    - `id` string, required: Attempt identifier.
    - `manual` boolean, required: True for an attempt driven by an explicit replay rather than the automatic retry schedule.
    - `response_status` integer, required: HTTP status the endpoint returned, or 0 if it never answered.
    - `status` 'success' | 'failed', required: Attempt outcome: success (endpoint acknowledged with a 2xx) or failed (non-2xx or no answer).
  - `next_cursor` string, nullable, required: Opaque cursor for the next page (pass as the cursor query parameter). Null when this is the last page.

## Other responses

- `404`: Not Found
- `422`: Unprocessable Entity
- `500`: Internal Server Error

## Changes

- **2026-10-17** `f732df58a578`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/axilioai/apis/axilio-api-2/changes/webhooks/deliveries/:event_id/attempts/get.md)

---

[API](https://skmtc.dev/axilioai/apis/axilio-api-2.md) - [All operations](https://skmtc.dev/axilioai/apis/axilio-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/axilioai/apis/axilio-api-2/revisions/62aa324803a7?raw)
