---
title: "Find webhook_delivery details by ID"
method: GET
path: "/webhook_deliveries/{id}"
tags: ["Webhooks"]
---

# Find webhook_delivery details by ID

`GET /webhook_deliveries/{id}`

Provides webhook_delivery debug data, such as timestamps, delivery status and attempts.

## Path parameters

- `id` string, uuid, required

## Response `200`

Webhook delivery record.

- object
  - `data` WebhookDelivery — Record of all attempts to deliver a webhook.
    - `id` string, uuid — Uniquely identifies the webhook_delivery record.
    - `user_id` string, uuid — Uniquely identifies the user that owns the webhook_delivery record.
    - `record_type` string — Identifies the type of the resource.
    - `status` 'delivered' | 'failed' — Delivery status: 'delivered' when successfuly delivered or 'failed' if all attempts have failed.
    - `webhook` object — Original webhook JSON data. Payload fields vary according to event type.
      - `record_type` 'event' — Identifies the type of the resource.
      - `event_type` string — The type of event being delivered.
      - `id` string, uuid — Identifies the type of resource.
      - `occurred_at` string, date-time — ISO 8601 datetime of when the event occurred.
      - `payload` object
    - `started_at` string, date-time — ISO 8601 timestamp indicating when the first request attempt was initiated.
    - `finished_at` string, date-time — ISO 8601 timestamp indicating when the last webhook response has been received.
    - `attempts` Attempt[] — Detailed delivery attempts, ordered by most recent.
      - `status` 'delivered' | 'failed'
      - `started_at` string, date-time — ISO 8601 timestamp indicating when the attempt was initiated.
      - `finished_at` string, date-time — ISO 8601 timestamp indicating when the attempt has finished.
      - `http` Http — HTTP request and response information.
        - `request` object — Request details.
          - `url` string
          - `headers` array[] — List of headers, limited to 10kB.
            - string[]
        - `response` object — Response details, optional.
          - `status` integer
          - `headers` array[] — List of headers, limited to 10kB.
            - string[]
          - `body` string — Raw response body, limited to 10kB.
      - `errors` integer[] — Webhook delivery error codes.

## Other responses

- `401` — Unauthorized
- `404` — WebhookDelivery not found

---

[API](https://skmtc.net/team-telnyx/apis/telnyx-api-2.md) · [All operations](https://skmtc.net/team-telnyx/apis/telnyx-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/team-telnyx/telnyx-api-2/versions/8f5f4e537994/schema)
