Skip to content

Delivery API

GET /admin/delivery/stats

Returns aggregated delivery statistics.

Example:

Terminal window
curl https://ingest.transyt.com/admin/delivery/stats \
-H "X-Admin-Token: YOUR_ADMIN_TOKEN"

List events where delivery has failed after exhausting all retries:

GET /admin/delivery/failed

Returns up to 200 failed deliveries.

Example:

Terminal window
curl https://ingest.transyt.com/admin/delivery/failed \
-H "X-Admin-Token: YOUR_ADMIN_TOKEN"

List events that are currently being retried:

GET /admin/delivery/retrying

Query Parameters:

ParameterTypeDescription
min_attemptsintegerOnly show events with at least this many delivery attempts

Returns up to 200 retrying deliveries.

Example:

Terminal window
curl "https://ingest.transyt.com/admin/delivery/retrying?min_attempts=3" \
-H "X-Admin-Token: YOUR_ADMIN_TOKEN"

Retry delivery for a specific event:

POST /admin/delivery/retry/{event_id}

Example:

Terminal window
curl -X POST https://ingest.transyt.com/admin/delivery/retry/{event_id} \
-H "X-Admin-Token: YOUR_ADMIN_TOKEN"

This immediately attempts delivery again, independent of the automatic retry schedule.