Die Partitur, programmierbar

Neun Tools. Ein API-Key. Eine prüfbare Abrechnung.

Jedes Mozart-Tool hat einen synchronen Endpunkt und ein Gegenstück im Bulk. Jede Antwort enthält billable und charged, damit Ihre Aufstellung unsere Zeile für Zeile abbilden kann.

Gratis API-Key erzeugenDokumentation lesen →

Keine Kreditkarte erforderlich · 50 Credits gratis

mozartemail.com / api
curl -X POST https://mozartemail.com/api/verify \
  -H "Authorization: Bearer mz_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{ "email": "clara.weber@deutschebank.com" }'
200 OK
{
  "ok": true, "billable": true, "charged": 0.1,
  "result": "valid",
  "reason": "smtp_rcpt_exists",
  "provider": "m365",
  "confidence": 99
}
Auf einer Catch-All-Domain
/api/verify"result": "catch_all" · ein Urteil, 0.1 berechnet
/api/find-email"status": "not-found" · kein nachweisbares Postfach, 0 berechnet

Die Suche verkauft nie eine Vermutung. Wenn Sie das Catch-All-Urteil brauchen, ist die Verifizierung genau dafür da.

♪ Für Coding-Agenten gebaut

Die KI-freundlichste E-Mail-API am Markt.

Jedes moderne KI-Coding-Tool spricht schlichtes REST, und mehr verlangt Mozart nicht. Ein API-Key, typisierte Antworten und ein Abrechnungsfeld in jeder Antwort: Ihr Agent bindet den ganzen Katalog in einem Prompt ein und weiß, was jeder Aufruf gekostet hat, ohne Sie zu fragen.

Coding-Agenten

Claude CodeCursorOpenAI CodexGemini CLIGitHub CopilotWindsurfClineZedReplit AgentAider

Protokolle und Pipelines

MCPLangChainn8nMakeZapier
Ein Key, neun ToolsKeine Zugangsdaten pro Tool, kein separates API-Kontingent. Ein Agent, der den Key hat, hat den ganzen Katalog.
Typisierte, stabile AntwortenIn jedem Tool dieselben Feldnamen, dokumentierte Statuswerte und Fehlercodes, die mitten im Lauf nie ihre Form ändern.
Für Agenten lesbare Abrechnungbillable und charged stehen in jeder Antwort, sodass ein autonomer Lauf sich selbst abrechnen kann, ohne eine Rechnung auszulesen.
Maschinenlesbar von Haus ausEine /llms.txt im Root, eine Dokumentation, die ebenso zum Parsen wie zum Lesen geschrieben ist, und keine Login-Hürde zwischen einem Agenten und der Referenz.
Der Katalog

Neun Endpunkte und ihre Gegenstücke im Bulk.

jede Zeile führt zu ihrem Abschnitt in der Dokumentation

ToolSynchronBulk-UploadKostenBerechnet, wenn
Email finder/api/find-email/api/bulk/upload1 creine Adresse verifiziert wirdEmail verifier/api/verify/api/bulk-verify/upload0.1 crein Urteil erzeugt wirdDomain finder/api/find-domain/api/bulk-domain/upload0.1 creine Domain die Konfidenzschwelle überschreitetDomain scraper/api/scrape-domain/api/bulk-domain-scraper/upload1 crdie Domain gescannt wirdLinkedIn profile/api/linkedin-profile/api/bulk-linkedin/upload1.5 crdas Profil gefunden wirdLinkedIn company/api/linkedin-company/api/bulk-linkedin-company/upload0.5 crdie Seite ausgelesen wirdLinkedIn URL finder/api/linkedin-finder/api/bulk-linkedin-finder/upload1.5 crein Profil geliefert wirdGoogle Maps scraper/api/google-maps/search/api/scrape-google-maps/api/bulk-google-maps/upload1 crein Eintrag geliefert wirdReverse lookup/api/reverse-lookup/api/bulk-reverse-lookup/upload2 crein Profil geliefert wird

dazu ein Endpunkt, der immer kostenlos ist: POST /api/google-maps/quote durchläuft die Zone tatsächlich und liefert die echte Zahl, bevor Sie etwas ausgeben

POST …/uploadGET /api/bulk/{id}GET …/{id}/downloadDELETE /api/bulk/{id}

Ein Ablauf für jeden Batch: eine CSV oder .xlsx hochladen, alle 5 bis 10 Sekunden abfragen, die angereicherte CSV herunterladen. Ihre Spalten kommen unverändert zurück. Löschen Sie einen laufenden Job, wird er abgebrochen und alles erstattet, was reserviert, aber noch nicht berechnet war.

5 000 Zeilen / Datei · 3 MB · 3 gleichzeitige Jobs · Ergebnisse bleiben, bis Sie sie löschen

Warum es standhält

Eine API, die Ihr Buchhalter lesen kann.

"billable": true, "charged": 0.1

Abrechnungsfelder, überall

Jede Antwort und jede CSV-Zeile sagt, ob berechnet wurde und wie viel. Erstellen Sie Ihre eigene Aufstellung: Sie stimmt mit unserer Zeile für Zeile überein.

Key-Guthaben = Dashboard-Guthaben

Kein separates Kontingent

Es gibt keine API-Stufe und kein Anfragepaket. Der Key verbraucht genau das Guthaben, das Sie in Ihrem Dashboard sehen, bei Einzelaufrufen wie im Bulk.

mz_live_8f3kQ9pX···· → sha256

Keys, gehasht

Ein Key wird einmal angezeigt und als SHA-256-Hash gespeichert. Trägt ein Aufruf sowohl einen Key als auch ein Session-Cookie, gewinnt der Key. Serveraufrufe hängen also nie an einem Browser-Login.

Ehrlichkeit bei der Integration

Die Eigenheit, schriftlich.

Zwei Tools legen das Urteil in ok und status: /api/find-email und /api/find-domain. Die sieben anderen geben HTTP 200 zurück, sofern der Aufruf gelaufen ist, und legen das Urteil in die Payload. Verzweigen Sie im Zweifel anhand von billable: Das Feld ist maßgeblich, denn es ist genau das, wofür Sie bezahlt haben. Transportfehler kommen als non-2xx mit { ok: false, reason }, und die werden nie berechnet.

Derselbe Absatz, mit Beispielen → in der Dokumentation

Tempo, durchgesetzt

Rate-Limits mit konkreten Zahlen.

Jeder synchrone Endpunkt hat drei Schwellen: einen Burst pro Sekunde, eine Minute pro Account und eine globale Minute für alle zusammen, die die Engine schützt. Jede Schwelle antwortet mit 429 und einem Retry-After-Header. Warten Sie so viele Sekunden und versuchen Sie es erneut.

EndpunktBurstPro AccountGlobal
/api/find-email3 / s40 / min40 / min
/api/find-domain3 / s60 / min60 / min
Verifizierung · Scraper · Reverse lookup3 / s40 / min60 / min
/api/google-maps/quote1 / 2 s8 / min24 / min
/api/google-maps/search1 / 2 s6 / min20 / min

bulk: 3 gleichzeitige Jobs pro Account · Status-, Listen- und Download-Aufrufe sind unbegrenzt

♪ EIGENSTÄNDIGE JOBSBatches laufen auf unserem Worker und überstehen einen Netzausfall bei Ihnen. Klappen Sie den Laptop zu: Der Job läuft zu Ende, und die Ergebnisse warten auf Sie.

♪ ATOMARER ABSCHLUSSBeim Upload reservieren wir Kosten × Zeilen, berechnen nur die Zeilen, die ein Ergebnis geliefert haben, und erstatten die Differenz, sobald der Job fertig ist.

♪ AUTOMATISCHE ERSTATTUNGEin fehlgeschlagener Job erstattet sich selbst. Ein Abbruch erstattet alles, was noch nicht berechnet war. Ein Timeout der Engine wurde ohnehin nie berechnet.

5 000 Zeilen · Maps < 1 min · Reverse lookup ≈ 9 min · LinkedIn-Profile ≈ 20 min

Ab ein paar hundert Abfragen nehmen Sie Bulk statt einer Schleife über die synchronen Aufrufe: Ein Batch ist schneller, als die Minutenschwelle pro Account erlaubt, und er läuft von allein weiter.

Ein Prompt, angebunden

Übergeben Sie es Ihrem Agenten. Der Rest läuft ohne Sie.

Kein SDK zu installieren, kein OAuth-Ritual, keine Sandbox zu beantragen. Die Referenz ist öffentlich und lässt sich parsen, also liest ein Coding-Agent sie, schreibt den Aufruf und bekommt beim ersten Versuch eine typisierte Antwort.

Und weil nicht nachgewiesene Ergebnisse nichts kosten, kann ein Agent, der fünftausend Zeilen in einer Schleife abarbeitet, Ihr Guthaben nicht unbemerkt für Vermutungen ausgeben.

Dokumentation lesen →/llms.txt
in Ihren Coding-Agenten einfügen
Lies https://mozartemail.com/llms.txt und
https://mozartemail.com/docs, dann binde den Email finder
in dieses Repo ein. Key steht in MOZART_API_KEY.
Berechne nichts, was nicht nachgewiesen ist.
→ liest /llms.txt und /docs
→ schreibt den Aufruf, typisiert beim ersten Versuch
billable und charged in jeder Antwort
Schnellstart

Ein Key in drei Takten.

1Ein kostenloses Konto anlegen.50 Credits bei der Registrierung · keine Karte
2Den Key erzeugen.Einstellungen → API → mz_live_… · einmal sichtbar, jederzeit widerrufbar
3Den ersten Aufruf absetzen.curl -X POST https://mozartemail.com/api/verify · ein Urteil in Sekunden

Erster verifizierter Aufruf in unter einer Minute → jetzt starten

Fragen von Entwicklern

Die Fragen, die der erste Aufruf aufwirft.

Wie authentifiziere ich mich?

Jede Anfrage trägt Authorization: Bearer mz_live_<key>. Keys erzeugen Sie unter Einstellungen → API, sobald Sie ein Konto haben. Jeder Key wird einmal angezeigt und als Hash gespeichert; Sie können ihn jederzeit deaktivieren oder rotieren, und ein widerrufener Key gibt 401 unauthorized zurück. Es gibt kein separates API-Kontingent: Der Key verbraucht das Guthaben, das Sie in Ihrem Dashboard sehen.

Was passiert, wenn ein Aufruf fehlschlägt?+

Transportfehler kommen als non-2xx mit { ok: false, reason } und werden nie berechnet. Rate-Limits antworten mit 429 und einem Retry-After-Header. Ein Timeout der Engine antwortet mit 503: Es wurde nichts berechnet, ein erneuter Versuch ist unbedenklich. Und ein Ergebnis, das wir nicht nachweisen können, ist kein Fehlschlag. Es kommt sauber zurück, mit charged: 0.

Wie verfolge ich einen Bulk-Job?+

Fragen Sie GET /api/bulk/{id} alle 5 bis 10 Sekunden ab: queued, dann processing, dann done. Status-, Listen- und Download-Aufrufe sind unbegrenzt, Teilergebnisse lassen sich schon während des Laufs über den Download-Endpunkt abrufen, und der Job läuft weiter, wenn bei Ihnen die Verbindung abbricht.

Gibt es Webhooks?+

Nein. Bulk ist zum Abfragen gebaut: Status-Aufrufe sind kostenlos und unbegrenzt, Teilergebnisse lassen sich mitten im Lauf herunterladen, und ein fertiger Job wartet beliebig lange auf Sie. Eine Abfrage alle 10 Sekunden aus Ihrem Worker ist eine Zeile Code, und sie kann kein Ereignis verpassen.

Wo werden die Daten verarbeitet?+

In Frankreich, auf unserer eigenen Infrastruktur. Mozart ruft keine Anreicherungs-API von Drittanbietern auf, Ihre Anfrage wird also nie an einen Unterauftragsverarbeiter weitergereicht. Nur berufliche B2B-Daten, nie weiterverkauft, die DSGVO gilt.

Warum berechnet der Domain scraper einen blockierten Scan?+

Es ist das eine Tool, das für die Arbeit berechnet wird, nicht für den Fang: ok, blocked, unreachable und timeout bedeuten alle, dass der Scan gelaufen ist, und eine Website, die keine Adresse veröffentlicht, ist eine echte Antwort. Nur error, ein Scan, der nicht starten konnte, ist kostenlos.

Die Integration steht, bevor anderswo die Testphase abgelaufen wäre.

Ein API-Key, neun Tools und eine Aufstellung, die Sie prüfen können.

Gratis API-Key erzeugen

Keine Kreditkarte erforderlich · 50 Credits gratis