Toute la documentation technique est réunie sur le portail développeurs Mailpro, disponible en français, anglais, allemand, espagnol, italien et portugais. Chaque API y est décrite endpoint par endpoint, avec les paramètres, les réponses, les codes d'erreur et des exemples prêts à copier.
Trois API, un même compte
- Email API v2 — listes de contacts, modèles, expéditeurs, campagnes et emails transactionnels (JSON ou XML).
- CRM API v3 — contacts et champs personnalisés, listes, tags, segments, envoi d'emails et de SMS, webhooks, OAuth 2.0 pour les outils tiers.
- SMS API — SMS unitaires et en masse, listes de numéros, historique.
Ce que vous y trouverez aussi
- La description OpenAPI de chaque API, pour générer un client dans votre langage.
- Le suivi de livraison des emails transactionnels — voir la FAQ.
- La référence des webhooks : événements, format des messages, signature — les trois types de webhooks.
Pour démarrer
- Récupérez votre clé API dans les réglages de votre compte Mailpro (ou créez une application OAuth).
- Obtenez un token :
POST https://api.mailpro.com/v3/token. - Faites un premier appel, par exemple la liste de vos expéditeurs, puis un envoi transactionnel.
Vous utilisez déjà l'API Email v2 avec IdClient + ApiKey ? Rien ne change : ce mode reste pris en charge. Le token Bearer et l'API v3 s'ajoutent, ils ne remplacent rien.
Vous hésitez entre SMTP et API ? Comparez les deux approches.