Mailtre API Dokumentation
Integrieren Sie Mailtre nahtlos in Ihre Systeme und automatisieren Sie Ihr E-Mail Marketing mit unserer leistungsstarken REST API.
Was ist die Mailtre API?
Die Mailtre API ist eine RESTful-Schnittstelle, die es Ihnen ermöglicht, alle Funktionen von Mailtre programmatisch zu nutzen. Anstatt Aktionen manuell im Dashboard auszuführen, können Sie diese automatisiert per Code durchführen - perfekt für Integrationen mit anderen Systemen, Automatisierungen und individuelle Workflows.
API Endpoint
Alle API-Anfragen werden an folgenden Endpoint gesendet:
https://mail.mailtre.com/api/v1/
Benutzerverwaltung
Erstellen, bearbeiten und verwalten Sie Kunden automatisch über die API
Listen & Abonnenten
Verwalten Sie Mailinglisten und fügen Sie Abonnenten dynamisch hinzu
Kampagnen
Starten, stoppen und analysieren Sie Kampagnen programmatisch
Automatisierung
Erstellen und steuern Sie Marketing Automation Workflows
Analytics
Rufen Sie Statistiken und Performance-Daten ab
Integrationen
Verbinden Sie Mailtre mit Ihren bestehenden Tools und Systemen
Authentifizierung
Jede API-Anfrage muss mit einem gültigen API Token authentifiziert werden. Dieser Token beweist, dass Sie berechtigt sind, Aktionen in Ihrem Mailtre-Account auszuführen.
API Token erhalten
Sie finden Ihren persönlichen API Token in Ihrem Mailtre Dashboard unter:
Einstellungen → API → API Token
Token in Anfragen verwenden
Fügen Sie den API Token als URL-Parameter zu jeder Anfrage hinzu:
https://mail.mailtre.com/api/v1/lists?api_token=YOUR_API_TOKEN
Sicherheitshinweis
Geben Sie Ihren API Token niemals öffentlich weiter!
Jeder, der Zugriff auf Ihren Token hat, kann:
- Auf Ihre Kunden und Kampagnen zugreifen
- E-Mails über Ihr System versenden
- Daten manipulieren oder löschen
Wenn Sie vermuten, dass Ihr Token kompromittiert wurde, generieren Sie sofort einen neuen Token im Dashboard. Der alte Token wird dann ungültig.
API Endpunkte
Kunden verwalten
Erstellen Sie neue Kunden automatisch, z.B. wenn sich jemand auf Ihrer Website registriert.
| Parameter | Typ | Beschreibung |
|---|---|---|
| api_token | string | Ihr API Authentifizierungs-Token (erforderlich) |
| string | E-Mail-Adresse des Kunden (erforderlich) | |
| first_name | string | Vorname des Kunden (optional) |
| last_name | string | Nachname des Kunden (optional) |
curl -X POST \
'https://mail.mailtre.com/api/v1/customers?api_token=YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"email": "kunde@example.com",
"first_name": "Max",
"last_name": "Mustermann"
}'
Listen verwalten
Erstellen Sie neue Mailinglisten für verschiedene Zielgruppen.
// Neue Liste erstellen
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://mail.mailtre.com/api/v1/lists?api_token=YOUR_API_TOKEN",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode([
"name" => "Newsletter Abonnenten",
"description" => "Hauptliste für Newsletter"
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Abonnenten hinzufügen
Fügen Sie neue Abonnenten zu einer bestehenden Liste hinzu.
// Abonnent hinzufügen
const response = await fetch(
'https://mail.mailtre.com/api/v1/subscribers?api_token=YOUR_API_TOKEN',
{
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: 'neuer@abonnent.com',
list_id: '123',
first_name: 'Anna',
last_name: 'Schmidt'
})
}
);
const data = await response.json();
console.log(data);
Kampagnen starten
Starten Sie E-Mail-Kampagnen automatisch über die API.
Statistiken abrufen
Rufen Sie Performance-Daten Ihrer Kampagnen ab - Öffnungsraten, Klickraten und mehr.
import requests
# Kampagnen-Statistiken abrufen
api_token = "YOUR_API_TOKEN"
campaign_id = "123"
url = f"https://mail.mailtre.com/api/v1/campaigns/{campaign_id}/stats?api_token={api_token}"
response = requests.get(url)
if response.status_code == 200:
stats = response.json()
print(f"Öffnungsrate: {stats['open_rate']}%")
print(f"Klickrate: {stats['click_rate']}%")
Praktische Anwendungsfälle
1. WordPress Integration
Fügen Sie automatisch neue Blog-Abonnenten zu Ihrer Mailtre-Liste hinzu, wenn sich jemand auf Ihrer WordPress-Website registriert.
2. E-Commerce Integration
Verbinden Sie Ihren Online-Shop mit Mailtre:
- Automatische Bestellbestätigungen versenden
- Abandoned Cart E-Mails bei abgebrochenen Käufen
- Kunden nach Kategorie-Interesse segmentieren
- Produktempfehlungen basierend auf Kaufhistorie
3. CRM-System Integration
Synchronisieren Sie Kontakte zwischen Ihrem CRM und Mailtre. Wenn ein neuer Lead im CRM erstellt wird, wird er automatisch zur entsprechenden E-Mail-Liste hinzugefügt.
4. Formular-Integration
Verbinden Sie beliebige Formulare auf Ihrer Website (Kontaktformulare, Landing Pages, etc.) direkt mit Mailtre und fügen Sie Leads automatisch zu Ihren Listen hinzu.
5. Event-basierte Automatisierung
Triggern Sie E-Mail-Sequenzen basierend auf Benutzer-Aktionen:
- Willkommens-Serie nach Registrierung
- Geburtstags-E-Mails
- Re-Engagement bei Inaktivität
- Webinar-Reminder und Follow-ups
Rate Limits
Um die Stabilität und Performance für alle Nutzer zu gewährleisten, gelten folgende Limits:
API Limits
- 1.000 Anfragen pro Stunde pro API Token
- 10.000 Anfragen pro Tag pro API Token
- Bei Überschreitung erhalten Sie HTTP Status Code 429 (Too Many Requests)
Fehlerbehandlung
Die API verwendet Standard-HTTP-Statuscodes zur Fehlerbehandlung:
| Status Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Anfrage erfolgreich |
| 201 | Created | Ressource erfolgreich erstellt |
| 400 | Bad Request | Ungültige Anfrage oder fehlende Parameter |
| 401 | Unauthorized | Ungültiger oder fehlender API Token |
| 404 | Not Found | Ressource nicht gefunden |
| 429 | Too Many Requests | Rate Limit überschritten |
| 500 | Internal Server Error | Serverfehler - kontaktieren Sie den Support |
Support & Ressourcen
Benötigen Sie Hilfe bei der API-Integration? Wir sind für Sie da!
Dokumentation
Ausführliche API-Dokumentation mit allen Endpunkten und Parametern
Code-Beispiele
Beispiele in PHP, Python, JavaScript, Ruby und mehr
Developer Support
Unser Entwickler-Team hilft bei technischen Fragen
Bereit für die Integration?
Starten Sie jetzt mit der Mailtre API und automatisieren Sie Ihr E-Mail Marketing
Jetzt API Token erhalten