Erste Schritte mit der DustMail-API
Die DustMail-API ermöglicht es Ihnen, die Erstellung temporärer E-Mail-Posteingänge und den Empfang von E-Mails zu automatisieren. Dies ist perfekt für automatisierte Tests, CI/CD-Pipelines und die Entwicklung datenschutzfreundlicher Anwendungen. Dieses Handbuch führt Sie durch alle wichtigen Endpunkte mit Beispielen in cURL, Node.js und Python.
Authentifizierung
Alle API-Anfragen erfordern einen API-Schlüssel. Sie können diesen in IhremDashboard generieren und im Authorization-Header übergeben:
Authorization: Bearer dm_live_your_api_key
Einen Posteingang erstellen
Senden Sie eine POST-Anfrage, um eine neue temporäre E-Mail-Adresse zu erstellen:
POST https://dustmail.net/api/v1/inbox
cURL-Beispiel
curl -X POST https://dustmail.net/api/v1/inbox \ -H "Authorization: Bearer dm_live_xxx" \ -H "Content-Type: application/json" \ -d '{"duration": 30}'
Auf E-Mails prüfen (Polling)
Rufen Sie nach dem Erstellen des Posteingangs die API ab, um nach neuen Nachrichten zu suchen:
GET https://dustmail.net/api/v1/inbox/YOUR_INBOX_ID
Limits (Rate Limits)
Kostenlose Konten erhalten bis zu 100 API-Aufrufe pro Tag. Premium-Konten erhalten unbegrenzten API-Zugriff – Upgrade auf der Preisseite.
Anwendungsfälle
- E2E-Tests - Erstellen Sie Posteingänge in Test-Suites, um Registrierungsabläufe zu testen
- CI/CD-Pipelines - Automatisieren Sie die E-Mail-Verifizierung in Deployment-Pipelines
- Datenschutz-Apps - Integrieren Sie Wegwerf-E-Mails direkt in Ihr Produkt
Sind Sie bereit zu entwickeln?
Generieren Sie Ihren API-Schlüssel und beginnen Sie in wenigen Minuten mit der Integration.
API-Schlüssel abrufen →