Skip to content

API Reference

The Transyt Admin API provides full management of provider accounts, events, destinations, delivery, audit logs, and backups.

https://ingest.transyt.com/admin

All API requests require the X-Admin-Token header:

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

The token is verified against the ADMIN_TOKEN environment variable using constant-time comparison. An IP allowlist is also enforced, and all requests are logged in the audit log.

All responses are JSON. List endpoints return arrays, detail endpoints return objects.

StatusDescription
401Invalid or missing X-Admin-Token
403IP not in allowlist
404Resource not found
422Validation error
500Internal server error
SectionDescription
AccountsCRUD for provider accounts
EventsList, get, filter, replay events
DestinationsCRUD for notification destinations
DeliveryDelivery stats, failed events, manual retry
Audit LogsQuery and manage audit logs
BackupsDatabase backup management