Skip to main content
GET
Retrieve a webhook delivery
0 credits See the guide for examples and usage.

Authorizations

Authorization
string
header
required

Send Authorization: Bearer <API_KEY>. Keys have full access unless restricted to scopes.

Path Parameters

delivery_id
string
required

Delivery ID.

Pattern: ^whd_[a-f0-9]{32}$

Query Parameters

tags
string[]

Comma-separated labels for filtering usage, e.g. production,team-alpha. Labels for filtering usage in the dashboard.

Maximum array length: 20
Required string length: 1 - 50
Example:

Response

Webhook delivery

id
string
required

Delivery ID.

event
enum<string>
required

Webhook event type.

Available options:
batch.completed,
batch.failed,
batch.cancelled,
change.detected,
run.completed
source
Batch · object
required

Batch or monitor run that produced the event.

url
string<uri>
required

Webhook destination URL.

status
enum<string>
required

pending, delivering, retrying, delivered, failed, or cancelled (source or its webhook was removed).

Available options:
pending,
delivering,
retrying,
delivered,
failed,
cancelled
created_at
string<date-time>
required

Event creation time.

retry_expires_at
string<date-time>
required

Last time you can retry manually (7 days after the event).

delivered_at
string<date-time> | null
required

Last successful delivery time, or null if never delivered.

next_attempt_at
string<date-time> | null
required

Next scheduled attempt, or null if none.

last_error
object | null
required

Latest delivery error, or null if none.

event_id
string
required

Stable event ID for deduplicating received webhooks.

retry
object
required

Automatic retry settings for this event.

Example:
last_attempt
object | null
required

Latest attempt, or null if none.

request_id
string<uuid>
required

Unique ID of this request, also in X-Request-Id. Include it when contacting support.

Example:

"3f1c2a6e-8b4d-4c1e-9f0a-2d7b5e6c8a91"

key_metadata
object

Credits this request used and your remaining balance.