Email API for sending and verification
One REST API for transactional email, email verification, contacts, campaigns, domains, webhooks, reports and usage — with scoped keys, per-plan rate limits and request logs.
| Resource | Endpoints | Scope |
|---|---|---|
| Send | POST /send · GET /messages · GET /messages/{id} | send |
| Verify | POST /verify (single or bulk) · GET /verify/{id} | verify |
| Contacts & lists | GET/POST /contacts · GET/DELETE /contacts/{id} · GET/POST /lists | contacts |
| Campaigns | GET/POST /campaigns · GET /campaigns/{id} · POST /campaigns/{id}/send | campaigns |
| Domains | GET/POST /domains · GET /domains/{id} · POST /domains/{id}/verify | domains |
| Webhooks | GET/POST /webhooks · PATCH/DELETE /webhooks/{id} · POST /webhooks/{id}/test · GET /webhooks/{id}/deliveries | webhooks |
| Automations | GET /automations · POST /automations/{id}/trigger · GET /automations/runs/{id} | automations |
| AI | POST /ai/campaign · GET /ai/requests/{id} | ai |
| Reports & usage | GET /reports/overview · GET /reports/campaigns/{id} · GET /usage · GET /credits | reports |
| Account | GET /me | any key |
Scoped API keys
Limit each key to what it needs; rotate or revoke at any time. Secrets are shown once.
Signed webhooks
HMAC-SHA256 signatures, retries with back-off and a delivery log for every event.
Usage & logs
Request log with status, latency and request IDs; usage endpoints for your own dashboards.