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.