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 الذي يُجري الاستدعاء.
يتطلب 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) هو مفتاح الوصول.
بدون مصادقة
order_id — رمز الطلب (يُرجع عند إنشاء الطلب)unique_key (اختياري) — UUID جديد تُنشئه بنفسك لكل استدعاءfrom (اختياري) — ثوانٍ 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": "..." }
] } }