API Email Sementara
REST API terpadu untuk developer: buat alamat temp mail, terima email asli.
Mail.td adalah infrastruktur email untuk developer, dengan REST API terpadu untuk membuat alamat temporary email, menerima email asli, dan mengirimkan pesan baru secara real-time via WebSocket atau Webhook bertanda tangan. API gratis untuk memulai — kompatibel dengan client HTTP apa pun. Panggil langsung dari test Selenium, Cypress, Playwright, Puppeteer, pipeline CI/CD, atau backend Anda sendiri.
Alur Kerja
Buat mailbox, terima email asli melalui SMTP, dan baca pesan melalui REST API. Mailbox otomatis kedaluwarsa setelah 7 hari.
# 1. Create a mailbox
$ curl -X POST https://api.mail.td/api/accounts \
-H "Authorization: Bearer td_xxx" \
-d '{"address":"user@mail.td","password":"secret"}'
→ { "id": "a1b2c3d4-...", "address": "user@mail.td" }
# 2. List incoming messages
$ curl https://api.mail.td/api/accounts/a1b2c3d4-.../messages \
-H "Authorization: Bearer td_xxx"
→ { "messages": [ { "id": "f5e6d7c8-...", "from": "...", "subject": "...", "created_at": "..." } ] }
# 3. Read a message
$ curl https://api.mail.td/api/accounts/a1b2c3d4-.../messages/f5e6d7c8-... \
-H "Authorization: Bearer td_xxx"
→ { "from": "...", "subject": "...", "text_body": "...", "html_body": "...", "attachments": [...] }SDK & Pustaka Client
Mail.td menyediakan SDK resmi dalam tiga bahasa. Setiap client sepenuhnya mencakup REST API dengan respons bertipe dan penanganan error — instal, autentikasi dengan Pro API Token Anda, dan mulai gunakan.
Node.js / TypeScript
npm install mailtdClient tanpa dependensi dengan fetch native, dilengkapi definisi tipe TypeScript penuh.
Python
pip install mailtdClient berbasis HTTP dengan tipe dataclass dan dukungan async context manager.
Go
go get github.com/mailtd/mailtd-goHanya stdlib, siklus hidup request berbasis context, struct dengan tipe lengkap.