99.9%
Uptime SLA
100 / min
Requests per account
Swiss-hosted
EU-compliant data centers
OAuth2
Secure token authentication

Three APIs. One platform.

Pick the one you need — or combine all three. JSON-based REST, fully documented, ready to integrate.

v2

Email API

Send transactional and marketing emails, manage address books, track engagement in real time.

  • Campaigns & transactional sending
  • Address book management
  • Open / click / country stats
  • Bounce & unsubscribe tracking
View Email API docs →
v3

CRM API

Sync contacts, manage tags and segments, automate workflows across your stack.

  • Contact & profile sync
  • Tag & segment management
  • Workflow automation
  • Native Zapier integration
View CRM API docs →
v1.2

SMS API

Send bulk SMS and individual notifications globally, straight from your application.

  • Bulk & individual SMS
  • International coverage
  • Detailed delivery stats
  • Message personalization
View SMS API docs →
For developers

Modern tooling, no surprises.

Everything you need to deliver integrations fast and run them with confidence.

REST + JSON

Predictable resources, consistent error shapes, standard HTTP verbs and status codes.

OAuth2 + scoped tokens

Secure authentication, SSL everywhere, rotate keys without downtime.

Interactive Swagger

Try every endpoint live from the docs. Auto-generated, always in sync.

Open-source SDK

Official SDK on GitHub. Issues, examples and contributions welcome.

Webhooks

Real-time events for opens, clicks, bounces and deliveries — push, don't poll.

Predictable rate limits

100 req/min per account. Clear headers, graceful retries, no silent throttling.

Use cases

From signup emails to global SMS — one integration.

Whether you're building a SaaS, an e-commerce platform or an internal tool, our APIs cover the messaging your product needs.

Transactional & marketing email

Welcome flows, password resets, receipts, newsletters and full campaigns — all from the same API.

CRM & contact sync

Keep contact profiles, tags and segments in sync with your product database or any tool via Zapier.

SMS notifications worldwide

Two-factor codes, delivery alerts, appointment reminders — sent globally with detailed reporting.

POST /webhooks · email.opened
200 OK
{
  "event": "email.opened",
  "message_id": "msg_8Hf2k...",
  "recipient": "[email protected]",
  "campaign_id": "cmp_42",
  "country": "CH",
  "user_agent": "Mozilla/5.0",
  "timestamp": "2026-05-20T09:14:22Z"
}

Start building

Everything you need to integrate, in one place.

{ }

Documentation

Explore the complete, interactive documentation for our Email, CRM and SMS APIs. Test endpoints directly via Swagger.

</>

Integration Examples

Ready-to-use code examples to speed up the integration of our APIs into your projects.

GitHub SDK

Find our SDK on GitHub to quickly integrate Mailpro APIs into your applications.

Send your first request in minutes.

Create a free Mailpro account, grab your API key and start sending — no credit card required.

Unleash the Power of Professional Email Marketing

Secure, scalable, and built for impact. Join Mailpro™ today and enjoy 500 free credits to send your first campaign.
Start Sending for Free