Email API Overview
Cakemail's Email API enables you to integrate email sending into your applications. Whether you prefer REST endpoints or standard SMTP, both methods provide industry-leading deliverability through Cakemail's infrastructure.
Why Use Cakemail's Email API?
- Industry-leading deliverability with managed reputation and expert guidance
- Two integration methods — REST API for full control, SMTP for existing applications
- Real-time analytics for delivery performance and engagement tracking
- Canadian data storage — your data stays in Canada
- Scalable infrastructure that grows with your needs
Choosing Your Integration Method
REST API
Direct HTTP calls for maximum control and flexibility.
Best for:
- Applications that need programmatic control
- Custom integrations requiring full API features
- Modern web applications and microservices
- Systems requiring detailed delivery status tracking
SMTP
Standard email protocol that works with existing SMTP clients.
Best for:
- Legacy applications already using SMTP
- Quick migrations from other email providers
- Applications with established SMTP libraries
- Minimal code changes to existing systems
Prerequisites
Before sending emails with either method, you'll need:
- Active Email API Subscription — Email API pricing
- Cakemail Account — username and password for authentication
- Verified Sender — registered, verified, and authenticated with SPF/DKIM
- List ID — required for contact management and compliance
Pricing
- 35,000 free monthly email credits to get started
- $50/month for the first 100,000 emails
- Volume pricing decreases as you scale
Email API vs Campaigns
| Email API | Campaigns | |
|---|---|---|
| Use case | Transactional (1:1) | Marketing (1:many) |
| Triggered by | Your application | Schedule or manual |
| Recipients | Single email address | Contact list |
| Personalization | Per-request content | Merge tags |
| Tracking | Per-email logs | Campaign reports |