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

Sending Emails via REST API →

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

Sending Emails via SMTP →

Prerequisites

Before sending emails with either method, you'll need:

  1. Active Email API SubscriptionEmail API pricing
  2. Cakemail Account — username and password for authentication
  3. Verified Sender — registered, verified, and authenticated with SPF/DKIM
  4. 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

Learn more about pricing →

Email API vs Campaigns

Email APICampaigns
Use caseTransactional (1:1)Marketing (1:many)
Triggered byYour applicationSchedule or manual
RecipientsSingle email addressContact list
PersonalizationPer-request contentMerge tags
TrackingPer-email logsCampaign reports

Next Steps