---
title: "Get a delivery with its attempts"
method: GET
path: "/webhooks/{id}/deliveries/{deliveryId}"
tags: ["Webhook Deliveries"]
---

# Get a delivery with its attempts

`GET /webhooks/{id}/deliveries/{deliveryId}`

Returns a single delivery for a webhook subscription along with the full list of captured attempt records. Each attempt includes the request URL, method, headers and body, whether it was signed, and the response status, headers, and snippet.

## Path parameters

- `id` string, uuid, required
- `deliveryId` string, uuid, required

## Response `200`

Delivery with captured attempts

- object
  - `data` object, required
    - `id` string, uuid, required
    - `endpointId` string, uuid, required
    - `eventId` string, required
    - `eventType` string, required
    - `source` string, required
    - `status` 'pending' | 'success' | 'skipped' | 'dead', required
    - `attempts` object[], required
      - `attemptNo` number, required
      - `requestUrl` string, required
      - `requestMethod` string, required
      - `requestHeaders` object, nullable, required
      - `requestBody` string, nullable, required
      - `signed` boolean, required
      - `responseStatus` number, nullable, required
      - `responseHeaders` object, nullable, required
      - `responseSnippet` string, nullable, required
      - `durationMs` number, nullable, required
      - `error` string, nullable, required
      - `sentAt` string, required
    - `lastStatusCode` number, nullable, required
    - `lastError` string, nullable, required
    - `durationMs` number, nullable, required
    - `isTest` boolean, required
    - `occurredAt` string, required
    - `createdAt` string, required
    - `completedAt` string, nullable, required
    - `createdBy` string, uuid, nullable, required — Id of the parent endpoint's creator. Null when the endpoint row is gone or its creator was never recorded.

## Other responses

- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error

## Changes

- **2026-08-13** `02da4f9ce3fd` — 1 info
  - added the required property `data/createdBy` to the response with the `200` status
- **2026-06-29** `8f06726ac240` — 2 info
  - api tag `Webhook Deliveries` added
  - api tag `Public - Webhook Deliveries` removed
- **2026-06-18** `e61cfb7119bc` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/droidrun/apis/droidrun-cloud/changes/webhooks/:id/deliveries/:deliveryId/get.md)

---

[API](https://skmtc.dev/droidrun/apis/droidrun-cloud.md) · [All operations](https://skmtc.dev/droidrun/apis/droidrun-cloud/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/droidrun/droidrun-cloud/revisions/a1453ac769d4/schema)
