Inleiding
Met de EvilMail REST API kun je wegwerp-e-mailfunctionaliteit rechtstreeks in je applicatie integreren. Of het nu gaat om geautomatiseerd testen, gebruikersregistratieprocessen of e-mailgebaseerde workflows — de API dekt alles.
Authenticatie
Alle API-verzoeken vereisen Bearer-tokenauthenticatie. Je API-sleutel vind je in de EvilMail-gebruikersinterface onder Instellingen > API.
curl -X GET https://api.evilmail.com/v1/account
-H "Authorization: Bearer YOUR_API_KEY"Behandel je API-sleutel vertrouwelijk. Sla deze nooit op in de broncode — gebruik omgevingsvariabelen of een secret manager.
Belangrijkste endpoints
De API biedt de volgende belangrijkste endpoints:
Inboxbeheer
# Nieuwe inbox aanmaken
curl -X POST https://api.evilmail.com/v1/inboxes
-H "Authorization: Bearer YOUR_API_KEY"
-H "Content-Type: application/json"
-d '{"domain": "yourdomain.com", "prefix": "test"}'
# Inboxen opvragen
curl -X GET https://api.evilmail.com/v1/inboxes
-H "Authorization: Bearer YOUR_API_KEY"
# Inbox verwijderen
curl -X DELETE https://api.evilmail.com/v1/inboxes/{inbox_id}
-H "Authorization: Bearer YOUR_API_KEY"
