Skip to main content
GET
List deliveries
Debug what reached your endpoint — attempt count, response code, response body excerpt, error.
Scope webhooks:read

Headers

string
required
API key.

Query parameters

string
Filter to one subscription (UUID).
string
Filter by status. One of pending, succeeded, failed, permanently_failed.
string
RFC3339 timestamp. Inclusive lower bound on createdAt.
string
RFC3339 timestamp. Exclusive upper bound on createdAt.
integer
Page size. Default 50, max 200.
integer
Pagination offset. Default 0.

Response

string
Delivery UUID.
string
UUID of the subscription this delivery belongs to.
string
Event type, e.g. payout.status.updated.
object
The full JSON envelope POSTed to your endpoint.
string
pending, succeeded, failed, or permanently_failed. See below.
integer
Number of times Teel has POSTed this delivery.
string
ISO 8601 timestamp of the next scheduled retry. null when in a terminal state.
integer
HTTP status of the most recent attempt. null if no transport-level response (timeout, connect refused).
string
Excerpt of the most recent response body. May be truncated.
string
Transport error message from the most recent failed attempt. null on success.
string
ISO 8601 timestamp.
string
ISO 8601 timestamp of the first successful delivery. null until success.

Delivery statuses

Rows older than 30 days are eligible for automatic pruning (terminal statuses only — pending and in-retry rows are never deleted).