---
title: "Preview signed webhook delivery metadata"
method: GET
path: "/v1/webhooks/{webhook_id}/delivery-preview"
---

# Preview signed webhook delivery metadata

`GET /v1/webhooks/{webhook_id}/delivery-preview`

## Request

- Base URL: `https://api.uploadcheck.app`
- URL: `https://api.uploadcheck.app/v1/webhooks/{webhook_id}/delivery-preview`
- Auth: HTTP bearer

Creates a signed preview delivery. Stored workspace API keys can preview only webhook endpoints owned by their own workspace.

## Path parameters

- `webhook_id` string, required

## Response `200`

Signed delivery preview

- WebhookDelivery
  - `deliveryId` string
  - `webhookId` string
  - `eventType` string
  - `jobId` string
  - `workspaceId` string, nullable: Workspace that owns this delivery. Stored workspace API keys can only list, retry, or drain their own deliveries.
  - `ownerEmail` string, nullable
  - `apiKeyId` string, nullable
  - `status` 'pending' | 'sent' | 'failed'
  - `url` string
  - `attemptCount` integer
  - `nextAttemptAt` string, date-time, nullable
  - `lastAttemptAt` string, date-time, nullable
  - `responseStatus` integer, nullable
  - `lastError` string, nullable
  - `sentAt` string, date-time, nullable
  - `createdAt` string, date-time
  - `signatureHeader` 'X-UploadCheck-Signature'
  - `signature` string
  - `payload` object

## Other responses

- `404`: Webhook not found

---

[API](https://skmtc.dev/uploadcheck/apis/uploadcheck-app-api.md) · [All operations](https://skmtc.dev/uploadcheck/apis/uploadcheck-app-api/llms.txt) · [OpenAPI document](https://skmtc.dev/uploadcheck/apis/uploadcheck-app-api/revisions/d7c8a14caa30?raw)
