Skip to content

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/email

Authentication

Authorization: Bearer sk_live_YOUR_API_KEY

Endpoints

MethodEndpointDescription
POST/v1/email/sendSend a single email
POST/v1/email/send-bulkSend bulk emails
GET/v1/email/status/{id}Get email status
GET/v1/email/historyList sent emails
POST/v1/email/templatesCreate a template
GET/v1/email/templatesList templates
PUT/v1/email/templates/{id}Update a template
DELETE/v1/email/templates/{id}Delete a template
POST/v1/email/domainsAdd a custom domain
GET/v1/email/domainsList domains
POST/v1/email/domains/{id}/verifyVerify a domain

Email Quota

Your plan determines how many emails you can send per month:

PlanMonthly Email Quota
Starter5,000
Growth50,000
Business500,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.

Released under the MIT License.