Conçu pour les développeurs
Intégrez l'email marketing dans votre application avec notre API REST. Documentation complète, exemples de code et webhooks.
Authentification par token
Auth Bearer token sécurisée avec des clés API scopées par compte.
Format JSON:API
Réponses API cohérentes et prévisibles selon la spécification JSON:API.
Webhooks en temps réel
Recevez des événements pour les bounces, plaintes, ouvertures et clics via des endpoints webhook configurables.
Rate limiting
Limites de taux équitables par compte avec des headers clairs et des informations retry-after.
Démarrage rapide
Ajoutez un contact avec un seul appel API.
curl -X POST https://euromailing.com/api/v1/contacts \
-H "Authorization: Bearer eml_live_..." \
-H "Content-Type: application/json" \
-d '{
"contact": {
"email": "jan@voorbeeld.nl",
"first_name": "Jan",
"last_name": "De Vries"
}
}'
{
"data": {
"id": "a1b2c3d4-...",
"type": "contact",
"attributes": {
"email": "jan@voorbeeld.nl",
"first_name": "Jan",
"last_name": "De Vries",
"subscribed_at": "2026-03-23T10:30:00Z"
}
}
}
Branchez Claude Code sur votre boîte
L'API entrante est écrite pour des agents. Une session Claude Code locale lit votre courrier, rédige un brouillon et le laisse prêt — le bouton d'envoi reste le vôtre.
Authorization: Bearer eml_live_…
GET /api/v1/messages?status=open&domain=voorbeeld.nl
PATCH /api/v1/messages/{id} {"handled": true}
PATCH /api/v1/messages/{id} {"draft": "<p>Dag Jan, dat kan zeker…</p>"}
Récupérer et prendre en charge
Filtrez par domaine, adresse, statut ou date. Qui prend en charge garde le message : deux sessions ne répondent jamais à la même question.
Laisser un brouillon
En un bloc HTML, ou en paires question-réponse qui se placent sous le paragraphe concerné.
N'envoie jamais
Le brouillon apparaît sur le message, au nom de la clé qui l'a écrit. Une personne le lit, le corrige et l'envoie.
Les agents trouvent la documentation eux-mêmes sur /llms.txt — lisible par machine, avec portées, codes d'erreur et exemples.