अस्थायी ईमेल API
डेवलपर्स के लिए एकीकृत REST API: temp mail पते बनाएं, वास्तविक ईमेल प्राप्त करें।
Mail.td डेवलपर्स के लिए ईमेल बुनियादी ढांचा है, जिसमें temporary email पते बनाने, वास्तविक ईमेल प्राप्त करने और WebSocket या signed Webhook के माध्यम से नए संदेशों को वास्तविक समय में पहुंचाने के लिए एक एकीकृत REST API है। API शुरू करने के लिए मुफ़्त है — किसी भी HTTP client के साथ संगत। इसे Selenium, Cypress, Playwright, Puppeteer टेस्ट, CI/CD pipeline या अपने स्वयं के backend से सीधे कॉल करें।
वर्कफ़्लो
एक मेलबॉक्स बनाएं, SMTP के माध्यम से असली ईमेल प्राप्त करें, और REST API के माध्यम से संदेश पढ़ें। मेलबॉक्स 7 दिन बाद स्वचालित रूप से समाप्त हो जाते हैं।
# 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 और Client लाइब्रेरियां
Mail.td तीन भाषाओं में आधिकारिक SDK प्रदान करता है। प्रत्येक client typed responses और error handling के साथ REST API को पूर्ण रूप से कवर करता है — इंस्टॉल करें, अपने Pro API Token से प्रमाणीकरण करें, और उपयोग शुरू करें।
Node.js / TypeScript
npm install mailtdNative fetch का उपयोग करने वाला zero-dependency client, पूर्ण TypeScript type definitions के साथ।
Python
pip install mailtdHTTP-आधारित client, dataclass types और async context manager समर्थन के साथ।
Go
go get github.com/mailtd/mailtd-goकेवल stdlib, context-आधारित request lifecycle, पूरी तरह से typed struct।