Email API Overview
The Email API lets you send transactional and bulk emails programmatically. You can use custom sending domains, reusable templates, and receive real-time tracking events for opens and clicks.
Base URL
https://sendapi.co/v1/emailAuthentication
Authorization: Bearer sk_live_YOUR_API_KEYEndpoints
| Method | Endpoint | Description |
|---|---|---|
POST | /v1/email/send | Send a single email |
POST | /v1/email/send-bulk | Send bulk emails |
GET | /v1/email/status/{id} | Get email status |
GET | /v1/email/history | List sent emails |
POST | /v1/email/templates | Create a template |
GET | /v1/email/templates | List templates |
PUT | /v1/email/templates/{id} | Update a template |
DELETE | /v1/email/templates/{id} | Delete a template |
POST | /v1/email/domains | Add a custom domain |
GET | /v1/email/domains | List domains |
POST | /v1/email/domains/{id}/verify | Verify a domain |
Email Quota
Your plan determines how many emails you can send per month:
| Plan | Monthly Email Quota |
|---|---|
| Starter | 5,000 |
| Growth | 50,000 |
| Business | 500,000 |
Transactional emails (password resets, receipts, OTPs) are prioritized. Bulk/marketing emails are queued and rate-limited at 14 emails/second to respect sending infrastructure limits.
Sending from a Verified Domain
For the best deliverability, send from a verified custom domain rather than the default sendapi.co domain. Custom domains improve inbox placement rates significantly.