Every endpoint, documented.
Authentication, send mail, contacts, templates, and reporting, with request examples you can paste into Postman or your IDE.
What you can build.
Transactional send
POST /v1/send with template ID, recipient, and variables, get a message ID back.
Contacts API
Create, update, tag, and unsubscribe contacts from your app or CRM sync.
Stats & logs
Query delivery status and campaign metrics for custom dashboards.
Bearer tokens. No OAuth maze.
Pass your API key in the Authorization header on every request. Rotate keys from the dashboard without downtime.
-
HTTPS only, keys are rejected over plain HTTP. -
Scoped permissions, send-only keys for production workers. -
401/403 responses with clear error bodies for debugging. -
Rate limit headers on every response so you can backoff gracefully.
Your first request in four steps.
-
1
Get an API key Dashboard → Settings → API → Create key with send scope.
-
2
Pick an endpoint Start with POST /v1/send for transactional mail.
-
3
Send JSON Include recipient, template_id, and variables object in the body.
-
4
Read the response Store message_id and poll logs or subscribe to webhooks for final status.
Ready to integrate?
Create a free account and generate your first API key in under a minute.
No credit card required · Cancel anytime · See pricing