3 APIs
E-Mail, CRM und SMS — ein Konto
500 / min
Anfragen pro Konto
Gehostet in der Schweiz
Seit 2001, Daten in der Schweiz
OAuth 2.0
Bearer, API-Key oder OAuth 2.0 (PKCE)

Drei APIs. Eine Plattform.

Wählen Sie die passende — oder kombinieren Sie alle drei. REST und JSON, Endpunkt für Endpunkt im Entwicklerportal dokumentiert.

v2

Email API

Verwalten Sie Adressbücher und Vorlagen, senden Sie Kampagnen und transaktionale E-Mails, verfolgen Sie Ihre Statistiken. JSON oder XML.

  • →Kampagnen & transaktionale E-Mails
  • →Zustellstatus jedes Einzelversands
  • →Adressbücher, Vorlagen, Absender
  • →Statistiken: Öffnungen, Klicks, Länder, Bounces
Email-API-Doku ansehen →
v3

CRM API

Verwalten Sie Kontakte, benutzerdefinierte Felder, Tags und Segmente — und senden Sie E-Mail & SMS an diese Kontakte. Webhooks und OAuth 2.0 für Drittanbieter-Tools.

  • →Kontakte, Listen, Tags & Segmente
  • →E-Mail- und SMS-Versand an Kontakte
  • →Webhooks: Ereignisse in Echtzeit
  • →OAuth 2.0 (PKCE) für Zapier, Make, n8n
CRM-API-Doku ansehen →
v2

SMS API

Senden Sie SMS massenhaft oder einzeln, weltweit, direkt aus Ihrer Anwendung. Nummernlisten und Verlauf inklusive.

  • →Massen- & Einzel-SMS
  • →Internationale Abdeckung (Präfix 00)
  • →Zustellbestätigungen per Webhook (sms.delivered)
  • →Planung und Stornierung
SMS-API-Doku ansehen →
Für Entwickler

Moderne Werkzeuge, keine Überraschungen.

Alles, was Sie brauchen, um Integrationen schnell zu liefern und zuverlässig zu betreiben.

REST + JSON

Vorhersehbare Ressourcen, einheitliche Fehlerformate mit Anfrage-ID, Standard-HTTP-Verben und -Statuscodes. XML für die Email- und SMS-API verfügbar.

Drei Authentifizierungsarten

Bearer-Token (30 Tage, erneuerbar), API-Key oder OAuth 2.0 mit PKCE und Berechtigungen nach Geltungsbereich für Drittanbieter-Anwendungen. Überall HTTPS.

OpenAPI-Dokumentation in 6 Sprachen

Jeder Endpunkt mit Parametern, Antworten und Beispielen beschrieben; testen Sie die Aufrufe direkt aus der Doku. OpenAPI-Spezifikation zum Download, um Ihren Client zu generieren.

Signierte Webhooks

E-Mail zugestellt, Bounce, Öffnung, Klick, Kontakt erstellt, SMS zugestellt … als JSON an Ihre URL gepusht, mit HMAC-SHA256 signiert, mit automatischen Wiederholungen.

Zustellverfolgung

Jede transaktionale E-Mail liefert eine Kennung; fragen Sie ihren Status ab (zugestellt, zurückgestellt, Bounce) oder empfangen Sie das Ereignis email.delivered.

Vorhersehbare Rate-Limits

500 Anfragen/min pro Konto. Darüber hinaus eine 429-Antwort mit den Headern X-RateLimit-* und Retry-After — kein stilles Throttling.

Anwendungsfälle

Von Anmelde-E-Mails bis zu internationalen SMS — eine einzige Integration.

Ob SaaS, E-Commerce-Plattform oder internes Tool: Unsere APIs decken alle Messaging-Bedürfnisse Ihres Produkts ab.

Transaktionale & Marketing-E-Mails

Willkommens-E-Mails, Passwort-Zurücksetzungen, Belege, Newsletter und komplette Kampagnen — und für jeden Einzelversand die Bestätigung der Übergabe an den Server des Empfängers.

CRM- & Kontaktsynchronisation

Halten Sie Profile, Tags und Segmente mit Ihrer Produktdatenbank synchron; binden Sie Zapier, Make oder n8n per OAuth 2.0 an, oder lassen Sie einen Webhook Ihr Tool bei jeder Änderung benachrichtigen.

SMS-Benachrichtigungen weltweit

Zwei-Faktor-Codes, Lieferbenachrichtigungen, Terminerinnerungen — weltweit versendet, mit Zustellbestätigung per Webhook.

POST https://ihr-server/webhook · email.delivered
200 OK
X-Mailpro-Signature: t=1758000000,v1=5a72…c8b1
X-Mailpro-Event-Type: email.delivered

{
  "id": "evt_5f2c…",
  "type": "email.delivered",
  "created": 1758000000,
  "apiVersion": "v3",
  "account": { "id": 12345, "name": "Meine Firma" },
  "data": {
    "email": "[email protected]",
    "idSending": 987654,
    "sendingType": 3,
    "diagCode": "250 2.0.0 OK",
    "deliveredAt": "2026-09-16T08:03:41Z"
  }
}

Ressourcen für Entwickler

Die technische Referenz im Portal, praktische Antworten in der FAQ, Beispiele auf GitHub.

{ }

Entwicklerportal

Die vollständige Dokumentation der Email-, CRM- und SMS-APIs: Endpunkte, Parameter, Antworten, Fehlercodes, Webhooks und Authentifizierung. Auf Deutsch und in fünf weiteren Sprachen.

?

FAQ API & Webhooks

Die drei Arten von Webhooks, Zustellverfolgung, Signaturprüfung, Grenzen, Zapier / Make / n8n, SMTP oder API … Schritt für Schritt erklärt.

Beispiele auf GitHub

Ein Open-Source-„Starter“ (MIT-Lizenz) mit Aufrufbeispielen in Node.js, Python, PHP, C# und Java, zum Anpassen an Ihr Projekt.

API — häufige Fragen

Schnelle Antworten für Entwickler, die Mailpro integrieren. Details finden Sie in der FAQ API & Webhooks.

Wie erhalte ich einen API-Key?+

Melden Sie sich in Ihrem Mailpro-Konto an und öffnen Sie Einstellungen → API-Einstellungen. Dort finden Sie Ihre Client-ID und Ihren API-Key. Sie können die APIs direkt damit aufrufen, sie über POST /v3/tokengegen ein Bearer-Token eintauschen oder eine OAuth-2.0-Anwendung unter Einstellungen → OAuth-Anwendungen.

Welche Authentifizierungsmethoden werden unterstützt?+

Drei: das Bearer -Token (30 Tage gültig, erneuerbar), dieClient-ID + API-Key, und OAuth 2.0 mit PKCE (empfohlen für Drittanbieter-Anwendungen und Plattformen wie Zapier, Make und n8n, mit Berechtigungen nach Geltungsbereich). Ein einziges Token funktioniert über die Email-, CRM- und SMS-API hinweg.

Sind die APIs REST oder SOAP?+

Es sind REST-APIs über HTTPS. Die Antworten erfolgen in JSON (die Email- und SMS-API unterstützen auch XML, über die URL-Erweiterung .json / .xml ), mit vorhersehbaren Ressourcen sowie Standard-HTTP-Verben und -Statuscodes.

Gibt es eine interaktive Dokumentation oder einen Testmodus?+

Ja. Das Entwicklerportal beschreibt jeden Endpunkt (OpenAPI) und erlaubt, die Aufrufe direkt aus der Dokumentation auszuprobieren. Sie können Test-E-Mails und -SMS an Ihre eigene Adresse senden, bevor Sie in Produktion gehen.

Welche Sprachen kann ich verwenden? Gibt es ein SDK?+

Jede Sprache, die HTTP und JSON spricht. Wir veröffentlichen auf GitHub einen Open-Source-Starter mit Beispielen in Node.js, Python, PHP, C# und Java, und mit der OpenAPI-Spezifikation des Portals generieren Sie einen Client in der Sprache Ihrer Wahl.

Unterstützen die APIs Webhooks?+

Ja, in allen drei Richtungen: Mailpro benachrichtigt Sie über Ereignisse (E-Mail zugestellt, geöffnet, geklickt, Bounce, Kontakt erstellt, SMS zugestellt …) per HMAC-SHA256-signierten HTTP-Aufrufen mit Wiederholungen; Ihre Automatisierungen können ein externes Tool aufrufen (Aktion „Webhook senden“); und ein externes Tool kann eine Automatisierung auslösen (eingehender Webhook). Die drei Arten von Webhooks erklärt.

Kann ich transaktionale E-Mails senden und deren Zustellung verfolgen?+

Ja. Senden Sie eine einzelne E-Mail an einen Empfänger mit benutzerdefinierten Feldern, Anhängen und optionaler Planung — über die Email API oder die CRM API. Der Versand liefert eine Kennung; GET /v3/Send/{id}/Status sagt Ihnen anschließend, ob sie wartet, gesendet, zugestellt, zurückgestellt oder gebounct ist (Status etwa 5 Minuten nach der Übergabe verfügbar, 365 Tage aufbewahrt). Im Detail.

Kann ich Dateianhänge senden? Was sind die Grenzen und Kosten?+

Ja — hängen Sie Dateien an, wenn Sie eine E-Mail über dieEmail API (v2) oder die CRM API (v3)senden: bis zu 5 Dateien, 10 MB pro Datei und 15 MB insgesamt. Senden Sie sie als Base64-kodierte Anhänge über beide APIs (die Email API akzeptiert auch multipart/form-data-Datei-Uploads). Die Kosten betragen 1 Credit pro 500 KB Anhänge, wobei die ersten 500 KB im Basis-Credit der E-Mail enthalten sind (Anhänge bis ~500 KB kosten also nichts extra). Gängige Dokument- und Bildformate werden akzeptiert; ausführbare Dateien und Skripte (.exe, .bat, .js, .vbs, .msi, .jar, .dll usw.) werden aus Sicherheitsgründen blockiert.

Wie funktioniert die SMS-Abrechnung?+

SMS ist Credit-basiert. Eine SMS kostet den Credit-Preis des Ziellandes multipliziert mit der Anzahl der Teile (eine lange Nachricht wird in mehrere Teile aufgeteilt). Der E-Mail-Versand nutzt E-Mail-Credits.

Welche E-Mail-Adressformate werden akzeptiert?+

Jede RFC-konforme Adresse, einschließlich Sub-Adressierung mit einem „+“ (zum Beispiel [email protected]), die von Gmail, Fastmail, Proton und anderen unterstützt wird.

Wie hoch sind die Rate-Limits?+

500 Anfragen pro Minute und Konto. Darüber hinaus erhalten Sie eine HTTP-429-Antwort mit den Headern X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset und Retry-After, sodass Sie zurückstufen und ordnungsgemäß erneut versuchen können. API-Aufrufe zählen zudem auf ein API-Guthaben-Kontingent, das an Ihr E-Mail-Guthaben gekoppelt ist.

Senden Sie Ihre erste Anfrage in wenigen Minuten.

Erstellen Sie ein kostenloses Mailpro-Konto, holen Sie Ihren API-Key unter Einstellungen → API-Einstellungen und beginnen Sie mit dem Versand — ohne Kreditkarte.