Udvikler

Byg med TempMail-API'en

Opret indbakker, og læs bekræftelseskoder via HTTP. Kom i gang med det samme uden en konto, eller opret en API-nøgle for at få adgang til Pro-funktioner.

Intet login · Ingen API-nøgle

Start nu, anonymt

Den samme API, der driver TempMail-webappen. Hver postkasse får en tilfældig adresse og er aktiv i 24 timer.

  1. 1POST /accounts opretter en postkasse med en tilfældig adresse og adgangskode.
  2. 2POST /token udveksler adressen og adgangskoden til et tm_box_-postkassetoken.
  3. 3GET /messages returnerer indgående e-mails med bekræftelseskoder udtrukket på forhånd.
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,…}
Læs hele API-referencen
Pro

API-nøgle til Pro-funktioner

En tm_live_-API-nøgle tilhører din TempMail-konto. Så længe din konto har Pro, giver den samme nøgle automatisk adgang til:

  • Brugertilpassede adresser: send POST /accounts med din nøgle og et "address"-felt
  • Højere grænser: 20 anmodninger/sekund og 1000 nye postkasser pr. dag
  • Op til 10 private adresser, som ikke udløber
  • 30 dages opbevaringstid for e-mails og 100 MB lagerplads

Gratis konti kan også oprette en nøgle. Den fungerer som den anonyme API, indtil du opgraderer – helt uden kodeændringer.