99,9 %
SLA de disponibilité
100 / min
Requêtes par compte
Hébergé en Suisse
Centres de données conformes UE
OAuth2
Authentification sécurisée par token

Trois APIs. Une plateforme.

Choisissez celle qu'il vous faut — ou combinez les trois. REST basé sur JSON, entièrement documenté, prêt à intégrer.

v2

Email API

Gérez vos carnets d'adresses, envoyez des campagnes e-mail et des e-mails transactionnels, et suivez vos statistiques en temps réel.

  • Envoi de campagnes & e-mails transactionnels
  • Gestion des carnets d'adresses
  • Statistiques d'ouverture, clics, par pays
  • Suivi des bounces & désabonnements
Voir la doc Email API →
v3

CRM API

Gérez vos contacts, tags et segments — et envoyez e-mail & SMS à ces contacts. Automatisez vos workflows CRM.

  • Synchronisation des contacts & profils
  • Gestion des tags & segments
  • Automatisation des workflows
  • Intégration Zapier native
Voir la doc CRM API →
v1.2

SMS API

Envoyez des SMS en masse et des notifications individuelles à l'international, directement depuis votre application.

  • SMS groupés & individuels
  • Couverture internationale
  • Statistiques de livraison détaillées
  • Personnalisation des messages
Voir la doc SMS API →
Pour les développeurs

Des outils modernes, sans surprise.

Tout ce dont vous avez besoin pour livrer vos intégrations rapidement et les exploiter en toute confiance.

REST + JSON

Ressources prévisibles, formats d'erreur cohérents, verbes et codes HTTP standards.

OAuth2 & tokens scopés

Authentification sécurisée, SSL partout, rotation des clés sans interruption.

Swagger interactif

Testez chaque endpoint en direct depuis la doc. Auto-générée, toujours à jour.

SDK open source

SDK officiel sur GitHub. Issues, exemples et contributions bienvenues.

Webhooks

Événements en temps réel pour les ouvertures, clics, bounces et livraisons — en push, sans polling.

Limites de débit prévisibles

100 req/min par compte. En-têtes clairs, retries gracieux, pas de throttling silencieux.

Cas d'usage

Des e-mails d'inscription aux SMS internationaux — une seule intégration.

Que vous développiez un SaaS, une plateforme e-commerce ou un outil interne, nos APIs couvrent tous les besoins de messagerie de votre produit.

E-mails transactionnels & marketing

Mails de bienvenue, réinitialisations de mot de passe, reçus, newsletters et campagnes complètes — tout depuis la même API.

Synchronisation CRM & contacts

Gardez les profils, tags et segments synchronisés avec votre base produit ou tout autre outil via Zapier.

Notifications SMS dans le monde entier

Codes à deux facteurs, alertes de livraison, rappels de rendez-vous — envoyés mondialement avec un reporting détaillé.

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"
}

Portail développeurs Mailpro

Tout ce qu'il vous faut pour intégrer, au même endroit.

{ }

Documentation

Explorez la documentation complète et interactive de nos APIs Email, CRM et SMS. Testez directement via Swagger.

</>

Exemples d'intégration

Des exemples de code prêts à l'emploi pour accélérer l'intégration de nos APIs dans vos projets.

SDK GitHub

Retrouvez notre SDK sur GitHub pour intégrer rapidement les APIs Mailpro dans vos applications.

API — questions fréquentes

Des réponses rapides pour les développeurs qui intègrent Mailpro.

Comment obtenir une clé API ?+

Connectez-vous à votre compte Mailpro et ouvrez Paramètres → Accès API. Vous y trouverez votre identifiant client numérique et votre clé API (GUID). Vous pouvez appeler les API directement avec ceux-ci, ou les échanger contre un jeton OAuth 2.0 / Bearer JWT depuis l'endpoint de jetons.

Quelles méthodes d'authentification sont prises en charge ?+

Trois : OAuth 2.0 avec PKCE (recommandé pour les applications tierces et les plateformes comme Zapier, Make et n8n), Bearer JWT (héritage) et id_client + clé API. Un seul jeton OAuth fonctionne sur les API Email, CRM et SMS.

Les API sont-elles REST ou SOAP ?+

Ce sont des API REST modernes en HTTPS. Les réponses sont en JSON par défaut (les API Email et SMS prennent aussi en charge le XML), avec des ressources prévisibles, des verbes HTTP standards et des codes de statut.

Existe-t-il une documentation interactive ou un mode test ?+

Oui. Chaque endpoint peut être essayé en direct depuis la documentation interactive Swagger, et vous pouvez envoyer des emails et des SMS de test à votre propre adresse avant de passer en production.

Quels langages et SDK puis-je utiliser ?+

N'importe quel langage capable de parler HTTP et JSON. Nous publions un SDK officiel sur GitHub et fournissons des exemples prêts à l'emploi en curl, Node.js, Python, PHP et C#.

Les API prennent-elles en charge les webhooks ?+

Oui. Abonnez-vous aux événements en temps réel — email délivré, ouvert, cliqué, rejeté, ainsi que les rapports de livraison SMS — transmis sous forme de callbacks HTTP signés en HMAC-SHA256.

Puis-je envoyer des emails transactionnels, pas seulement des campagnes ?+

Oui. Envoyez un email unique à un seul destinataire avec des champs personnalisés, des pièces jointes et une planification optionnelle, à l'aide de l'Email API ou de la CRM API.

Puis-je envoyer des pièces jointes ? Quelles sont les limites et le coût ?+

Oui — joignez des fichiers lorsque vous envoyez un email via l'Email API (v2) ou la CRM API (v3) : jusqu'à 5 fichiers, 10 MB par fichier et 15 MB au total. Envoyez-les en pièces jointes encodées en Base64 sur l'une ou l'autre API (l'Email API accepte aussi les téléversements de fichiers multipart/form-data). Le coût est de 1 crédit par 500 KB de pièces jointes, les premiers 500 KB étant inclus dans le crédit de base de l'email (les pièces jointes jusqu'à ~500 KB n'ajoutent donc rien). Les formats de documents et d'images courants sont acceptés ; les fichiers exécutables et scripts (.exe, .bat, .js, .vbs, .msi, .jar, .dll, etc.) sont bloqués pour des raisons de sécurité.

Comment fonctionne la tarification des SMS ?+

Le SMS fonctionne par crédits. Un SMS coûte le prix en crédits du pays de destination multiplié par le nombre de parties (un message long est découpé en plusieurs parties). L'envoi d'emails utilise des crédits email.

Quels formats d'adresse email sont acceptés ?+

Toute adresse conforme à la RFC, y compris le sous-adressage avec un « + » (par exemple [email protected]), pris en charge par Gmail, Fastmail, Proton et d'autres.

Quelles sont les limites de débit ?+

Les requêtes sont limitées en débit par compte. Lorsque vous dépassez la limite, vous recevez une réponse HTTP 429 avec des en-têtes clairs, afin de pouvoir temporiser et réessayer proprement.

Envoyez votre première requête en quelques minutes.

Créez un compte Mailpro gratuit, récupérez votre clé API et commencez à envoyer — sans carte bancaire.

Donnez une nouvelle dimension à votre communication

Rejoignez Mailpro™ et boostez votre impact avec 500 crédits offerts.
Commencer l'expérience