Receive-only e-mail-API · Gratis beginnen

Echte inboxen voor je agents en tests

Maak met één API-aanroep een wegwerp-e-mailadres aan en lees verificatiecodes, magic links en bijlagen uit als JSON. Geen SMTP-configuratie, geen gedeelde inboxen, geen onbetrouwbare testaccounts.

Geen registratie · Geen creditcard · Geen API-sleutel nodig

Werkt met de tools die je al gebruikt

  • Claude Code
  • Cursor
  • Playwright
  • Cypress
  • Selenium
  • Puppeteer
  • n8n
  • Zapier
  • Python
  • Node.js

Elke agent, test runner of elk script dat een HTTP-request kan uitvoeren.

Use cases

Gebouwd voor code die e-mail moet kunnen controleren

AI-agents die zich zelfstandig registreren

Laat Claude Code, browser-agents en autonome workflows een inbox aanmaken, zich registreren op een website en de verificatiecode ophalen — zonder dat er een mens aan te pas komt om codes te kopiëren.

End-to-end-tests die e-mail daadwerkelijk testen

Geef elke Playwright- of Cypress-run een schone inbox. Voer assertions uit op onderwerp, body en links, en gooi de inbox daarna weg.

Registratie- en OTP-flows in QA

Verifieer welkomstmails, OTP-codes en wachtwoordresets in verschillende omgevingen zonder een pool van Gmail-testaccounts te hoeven beheren.

Scrapers en automatiseringsscripts

Handel e-mailbevestigingsstappen in scripts en no-code-workflows af met een eenvoudige REST-aanroep.

Hoe het werkt

Drie stappen, geen configuratie

  1. 01

    Maak een mailbox aan

    POST /accounts retourneert een nieuw willekeurig adres en een wachtwoord. Geen account of API-sleutel vereist.

  2. 02

    Trigger de e-mail

    Gebruik het adres om je te registreren, een wachtwoord te resetten of je test uit te voeren. E-mail arriveert meestal binnen enkele seconden.

  3. 03

    Lees de code uit

    Wissel het wachtwoord in voor een mailbox-token en haal berichten op als JSON. Verificatiecodes worden automatisch voor je geëxtraheerd.

Quickstart

Van nul naar verificatiecode in drie requests

Kopieer, plak en voer uit. Deze voorbeelden gebruiken de anonieme Disposable API, dus registreren is niet nodig.

BASE=https://www.tempmail.ai/api/v1

# 1. Create a mailbox (random address + password)
curl -s -X POST "$BASE/accounts" \
  -H "Content-Type: application/json" -d '{}'
# {"id":"…","address":"k3x9m2q7…@tempmail.ai","password":"…","expires_at":"…"}

# 2. Exchange the credentials for a mailbox token
curl -s -X POST "$BASE/token" \
  -H "Content-Type: application/json" \
  -d '{"address":"ADDRESS","password":"PASSWORD"}'
# {"id":"…","token":"tm_box_…","token_type":"Bearer","expires_at":"…"}

# 3. Read messages – verification codes are already extracted
curl -s "$BASE/messages" -H "Authorization: Bearer TOKEN"
# {"items":[{"from":"[email protected]","subject":"Your verification code","verification_code":"482913",…}],"total":1,…}

Mogelijkheden

Alles wat je nodig hebt om e-mail vanuit code uit te lezen

Automatische code-extractie

OTP- en verificatiecodes worden uit elk bericht geparsed en geretourneerd als verification_code, zodat je zelf geen regex hoeft te schrijven.

Volledige toegang tot berichten

HTML, platte tekst en de ruwe RFC 822-bron van elk bericht.

Bijlagen

Bekijk en download bijlagen via dezelfde geauthenticeerde API.

Privacy by design

Elke mailbox is alleen leesbaar met zijn eigen token. Het adres weten is nooit genoeg om berichten te lezen.

OpenAPI 3.1-specificatie

Een machineleesbare specificatie die agents, codegeneratoren en HTTP-clients direct kunnen gebruiken.

Voorspelbare limieten

Elke response bevat rate-limit-headers en een request-ID, zodat je code precies weet wanneer deze het opnieuw kan proberen.

Binnenkort beschikbaar:Webhooks & realtime-eventsPermanente inboxes & aangepaste domeinenOfficiële SDK's
Een e-mailenvelop beschermd door een schild, voor afzonderlijke geïsoleerde inboxes

Beveiliging & privacy

Ontworpen zodat niemand e-mails leest die niet voor hen zijn

  • Wachtwoorden en tokens voor mailboxen worden uitsluitend als hash opgeslagen. Een verloren token kan door niemand worden teruggehaald — ook niet door ons.
  • Elk bericht hoort bij één unieke mailbox-instantie — een hergebruikt adres toont nooit oude e-mails.
  • Mailboxen verlopen na 24 uur, en je kunt een mailbox of een afzonderlijk bericht op elk moment verwijderen.
  • Alleen ontvangen: de API kan niet worden gebruikt om e-mails te verzenden, te beantwoorden of door te sturen.

Veelgestelde vragen

Geef je agent binnen een minuut een eigen inbox

Geen registratie. Geen creditcard. Ontvang vandaag nog je eerste e-mail.

Heb je al een API-sleutel? Beheer deze in je dashboard