API Reference
The Transyt Admin API provides full management of provider accounts, events, destinations, delivery, audit logs, and backups.
Base URL
Section titled “Base URL”https://ingest.transyt.com/adminAuthentication
Section titled “Authentication”All API requests require the X-Admin-Token header:
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.
Response Format
Section titled “Response Format”All responses are JSON. List endpoints return arrays, detail endpoints return objects.
Error Responses
Section titled “Error Responses”| Status | Description |
|---|---|
401 | Invalid or missing X-Admin-Token |
403 | IP not in allowlist |
404 | Resource not found |
422 | Validation error |
500 | Internal server error |
Endpoints
Section titled “Endpoints”| Section | Description |
|---|---|
| Accounts | CRUD for provider accounts |
| Events | List, get, filter, replay events |
| Destinations | CRUD for notification destinations |
| Delivery | Delivery stats, failed events, manual retry |
| Audit Logs | Query and manage audit logs |
| Backups | Database backup management |