Intégration
API REST et webhooks MailPilotX
Le socle de toutes les intégrations : API v1 (Pro / Business), clés scopées, webhooks HMAC-SHA256, emails transactionnels par slug.
Authentification
JWT pour l’interface web, ou clé API mpx_live_ / mpx_test_ en Bearer ou X-API-Key. Scopes : read (GET), write (POST/PATCH/DELETE), send (envois). Rate limit : 120 req/min par clé. OpenAPI : /api/v1/docs.
Webhooks sortants
Événements : transactional.sent, transactional.failed, campaign.completed, contact.unsubscribed, send.bounced. Signature HMAC-SHA256 dans X-MailPilotX-Signature. Un ping de test existe dans l’écran API.
SDK
Package npm mailpilotx : client.send(slug, { to, variables }). Utile depuis Node (boutique, SaaS, middleware Zapier). La documentation produit publique détaille projets, campagnes et inbound.