GET/api/v1/services
सेवाएँ — कीमत और स्टॉक
?service= के बिना पूरी सूची लौटाता है। ?service= के साथ एक सेवा की कीमत और स्टॉक लौटाता है। API key की ज़रूरत नहीं।
प्रमाणीकरण नहीं
service (वैकल्पिक) — पूरी सूची के लिए खाली छोड़ें; कोड देने पर एक सेवा लौटती है (facebook जैसे छोटे कोड भी स्वीकार)
सफल
{ "status": "success", "data": { "services": [
{ "code": "otp_gmail_facebook", "name": "Facebook", "price": 5000, "stock": 42 }
] } }GET/api/v1/me
खाता जानकारी
कॉल करने वाले API key का ID, ईमेल और बैलेंस।
API key आवश्यक
सफल
{ "status": "success", "data": { "id": "b7e5...-uuid", "email": "demo@mailsmmo.com", "balance": 1000000, "created_at": "2026-01-15T08:30:00Z" } }GET/api/v1/orders
ऑर्डर बनाएँ
दोनों के लिए एक ही एंडपॉइंट: Gmail OTP कोड (otp_gmail_*) एक OTP मेलबॉक्स देता है; स्टॉक उत्पाद कोड (hotmail_*…) मात्रा के हिसाब से खरीदता है। बैलेंस से सूचीबद्ध कीमत काटी जाती है।
API key आवश्यक
service — OTP सेवा कोड (otp_gmail_*) या स्टॉक उत्पाद कोड (जैसे hotmail_imap_12m_36m)quantity (वैकल्पिक) — केवल एक-बार बिकने वाले ईमेल के लिए — मात्रा (डिफ़ॉल्ट 1)unique_key (वैकल्पिक) — खुद बनाया गया UUID — दोबारा भेजने पर दो बार ऑर्डर या शुल्क नहीं होगा
सफल
{ "status": "success", "data": {
"id": "b7e5a1c2-3d4e-4f60-8a91-2c3d4e5f6a7b", "email": "zurhansuzu@gmail.com",
"service": "otp_gmail_facebook", "amount": 5000
} }GET/api/v1/orders/otp
ऑर्डर से OTP पाएँ
एक ऑर्डर का OTP पढ़ता है। API key की ज़रूरत नहीं — ऑर्डर कोड (order_id) ही एक्सेस key है।
प्रमाणीकरण नहीं
order_id — ऑर्डर कोड (ऑर्डर बनाते समय लौटाया जाता है)unique_key (वैकल्पिक) — हर कॉल के लिए खुद बनाया गया नया UUIDfrom (वैकल्पिक) — Unix सेकंड — कोई नया कोड न हो तो otp/received_at नहीं लौटाए जाते
सफल
{ "status": "success", "data": {
"otp": "481253", "amount": 5000, "received_at": 1732000000,
"from": "security@facebookmail.com", "otp_history": [
{ "value": "481253", "received_at": 1732000000 }
] } }GET/api/v1/otp/orders
OTP ऑर्डर सूची
किराए पर लिए गए Gmail OTP ऑर्डर, पेजों में, हर ऑर्डर के नवीनतम OTP के साथ।
API key आवश्यक
page (वैकल्पिक) — पेज (डिफ़ॉल्ट 1)page_size (वैकल्पिक) — प्रति पेज पंक्तियाँ (डिफ़ॉल्ट 20, अधिकतम 200)
सफल
{ "status": "success", "data": { "orders": [
{ "id": "b7e5a1c2-3d4e-4f60-8a91-2c3d4e5f6a7b", "email": "...", "service": "otp_gmail_facebook",
"latest_otp": "481253", "latest_link": null }
], "page": 1, "page_size": 20, "total": 137 } }GET/api/v1/mail
सभी संदेश पढ़ें
एक मेलबॉक्स के सभी संदेश, निकाले गए OTP/लिंक के साथ।
API key आवश्यक
सफल
{ "status": "success", "data": { "count": 1, "messages": [
{ "id": 88, "from": "...", "subject": "...", "otp": "481253", "received_at": "..." }
] } }