Aan de slag met de DustMail API
Met de DustMail API kunt u het maken van tijdelijke e-mailinboxen en het ontvangen van e-mails automatiseren. Dit is perfect voor geautomatiseerde testen, CI/CD-pipelines en het bouwen van privacy-apps. Deze handleiding behandelt alle belangrijke endpoints met voorbeelden in cURL, Node.js en Python.
Authenticatie
Alle API-verzoeken vereisen een API-sleutel. U kunt deze genereren via uwDashboard en doorgeven in de Authorization-header:
Authorization: Bearer dm_live_your_api_key
Een inbox aanmaken
Stuur een POST-verzoek om een nieuw tijdelijk e-mailadres aan te maken:
POST https://dustmail.net/api/v1/inbox
cURL-voorbeeld
curl -X POST https://dustmail.net/api/v1/inbox \ -H "Authorization: Bearer dm_live_xxx" \ -H "Content-Type: application/json" \ -d '{"duration": 30}'
Controleren op e-mails (Polling)
Na het aanmaken van de inbox roept u de API aan om te controleren op nieuwe berichten:
GET https://dustmail.net/api/v1/inbox/YOUR_INBOX_ID
Limieten (Rate Limits)
Gratis accounts krijgen maximaal 100 API-oproepen per dag. Premium-accounts krijgen onbeperkte API-toegang – upgrade op de Tarievenpagina.
Use cases
- E2E Testing - Maak inboxen in testsuites om e-mailstromen te verifiëren
- CI/CD Pipelines - Automatiseer e-mailverificatie in deployment pipelines
- Privacy Apps - Integreer tijdelijke e-mail direct in uw product
Klaar om te bouwen?
Genereer uw API-sleutel en begin binnen enkele minuten met integreren.
API-sleutel ophalen →