---
title: "Recent webhook delivery attempts for the caller's tenant"
method: GET
path: "/webhook-deliveries"
tags: ["Webhooks"]
---

# Recent webhook delivery attempts for the caller's tenant

`GET /webhook-deliveries`

## Request

- Base URL: `https://api.customdomain.ai/v1`
- URL: `https://api.customdomain.ai/v1/webhook-deliveries`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

API key: all the tenant's apps. Widget JWT: the calling app. `?app_id=` narrows to one application; `?type=` filters by event type.

## Query parameters

- `app_id` string
- `type` string

## Response `200`

Deliveries

- object
  - `deliveries` WebhookDelivery[], required
    - `id` string, required
    - `endpoint_id` string
    - `application_id` string
    - `url` string, uri
    - `event_id` string
    - `event_type` string, required
    - `domain` string
    - `attempts` integer
    - `status_code` integer: HTTP status of the final attempt (0 = no response)
    - `delivered` boolean
    - `error` string
    - `created_at` string, date-time
  - `count` integer, required

## Other responses

- `401`: Error envelope: {code, title, details}.
- `503`: Error envelope: {code, title, details}.

---

[API](https://skmtc.dev/customdomain/apis/customdomain-control-plane-api.md) · [All operations](https://skmtc.dev/customdomain/apis/customdomain-control-plane-api/llms.txt) · [OpenAPI document](https://skmtc.dev/customdomain/apis/customdomain-control-plane-api/revisions/34d89cb7a7cd?raw)
