The Email API

Transactional and marketing emails, contacts, segments, campaigns, and workflows — powered by Addmailer.

Checking...

Endpoints

MethodPathDescription
POST/sendSend transactional email
POST/auth/registerCreate account
POST/auth/loginAuthenticate
GET/projectsList projects
GET/projects/:id/contactsContacts (list, create, update, delete)
GET/projects/:id/templatesEmail templates
GET/projects/:id/campaignsCampaigns (CRUD, schedule, send)
GET/projects/:id/segmentsAudience segments
GET/projects/:id/workflowsAutomated workflows
GET/projects/:id/domainsSending domains
GET/projects/:id/sent-emailsSent email history
GET/projects/:id/statsAnalytics & KPIs
GET/projects/:id/membersTeam members
GET/projects/:id/activityActivity logs
GET/projects/:id/eventsEmail events
GET/projects/:id/billingPlan & usage
POST/webhooks/sesAWS SES notifications
POST/webhooks/stripeStripe webhook events
GET/healthHealth check
GET/health/readyDatabase readiness

Authentication

All project endpoints require a Bearer token via the Authorization header. The /send endpoint accepts API keys via X-API-Key header.