All technical documentation lives on the Mailpro developer portal, available in English, French, German, Spanish, Italian and Portuguese. Each API is described endpoint by endpoint, with parameters, responses, error codes and copy-ready examples.
Three APIs, one account
- Email API v2 — contact lists, templates, senders, campaigns and transactional emails (JSON or XML).
- CRM API v3 — contacts and custom fields, lists, tags, segments, email and SMS sending, webhooks, OAuth 2.0 for third-party tools.
- SMS API — single and bulk SMS, number lists, history.
Also on the portal
- The OpenAPI description of each API, to generate a client in your language.
- Delivery tracking of transactional emails — see the FAQ.
- The webhooks reference: events, message format, signature — the three types of webhooks.
Getting started
- Get your API key in your Mailpro account settings (or create an OAuth application).
- Obtain a token:
POST https://api.mailpro.com/v3/token. - Make a first call, for instance the list of your senders, then a transactional send.
Already using the Email API v2 with IdClient + ApiKey? Nothing changes: that mode remains supported. The Bearer token and the v3 API are additions, they replace nothing.
Hesitating between SMTP and API? Compare the two approaches.