ILAINA MAIL API
Documentation

API Mail HTTP + Templates HTML

Intégration recommandée

Dans votre espace client, ouvrez API & Site, indiquez simplement l’URL du site qui utilisera l’API, puis téléchargez api-mail.zip. La plateforme prépare automatiquement l’API Key, le Secret Key et le webhook.

POST https://mailpro.gsmtool.eu.cc/api/v1/send.phpContent-Type: application/json X-API-Key: mpk_... X-Timestamp: 178... X-Site-URL: https://votre-site.com X-Signature-Version: 2 X-Signature: HMAC-SHA256(timestamp + "." + site_url + "." + raw_body) { "template_id": 12, "to": "client@example.com", "variables": { "name": "Jean", "code": "123456" } }

Templates

Créez votre HTML dans Templates HTML. Le sender est lié directement au template. Les variables utilisent la syntaxe {{name}}, {{code}}, etc.

Les valeurs reçues depuis votre site sont échappées avant insertion dans le HTML.

Réponse succès

{"ok":true,"template_id":12,"mail_id":123,"status":"accepted","transport":"gmail","charged_ar":0}

Le statut accepted signifie que Gmail a accepté l’envoi pour traitement.

Webhook

Le kit utilise automatiquement /ilaina-mail/webhook.php sur votre site. Événements : mail.sent et mail.failed. Vérifiez X-MailPro-Signature avec votre Webhook Secret.

Mode brut avancé

Pour les intégrations avancées, l’API accepte encore sender_id, subject et html. Le mode template est recommandé car il demande moins de paramètres côté site client.