GET/api/v1/services
Mga serbisyo — presyo & stock
Kapag walang ?service=, ibinabalik ang buong listahan. Kapag may ?service=, ibinabalik ang presyo at stock ng isang serbisyo. Hindi kailangan ng API key.
Walang auth
service (opsyonal) — Iwanang blangko para sa buong listahan; ang isang code ay nagbabalik ng isang serbisyo (tinatanggap ang bare code tulad ng facebook)
Tagumpay
{ "status": "success", "data": { "services": [
{ "code": "otp_gmail_facebook", "name": "Facebook", "price": 5000, "stock": 42 }
] } }GET/api/v1/me
Impormasyon ng account
ID, email at balance ng API key na tumatawag.
Kailangan ng API key
Tagumpay
{ "status": "success", "data": { "id": "b7e5...-uuid", "email": "demo@mailsmmo.com", "balance": 1000000, "created_at": "2026-01-15T08:30:00Z" } }GET/api/v1/orders
Gumawa ng order
Iisang endpoint para sa dalawa: ang Gmail OTP code (otp_gmail_*) ay nagbibigay ng isang OTP mailbox; ang stock product code (hotmail_*…) ay bumibili ayon sa dami. Sinisingil ang balance ayon sa nakalistang presyo.
Kailangan ng API key
service — OTP service code (otp_gmail_*) o stock product code (hal. hotmail_imap_12m_36m)quantity (opsyonal) — Para lang sa isahang benta ng email — dami (default 1)unique_key (opsyonal) — Sariling-gawang UUID — ang muling pagpapadala ay hindi gagawa o sisingil nang dalawang beses
Tagumpay
{ "status": "success", "data": {
"id": "b7e5a1c2-3d4e-4f60-8a91-2c3d4e5f6a7b", "email": "zurhansuzu@gmail.com",
"service": "otp_gmail_facebook", "amount": 5000
} }GET/api/v1/orders/otp
Kunin ang OTP ayon sa order
Binabasa ang OTP ng isang order. Hindi kailangan ng API key — ang order code (order_id) ang nagsisilbing access key.
Walang auth
order_id — Order code (ibinabalik kapag ginawa ang order)unique_key (opsyonal) — Bagong sariling-gawang UUID sa bawat tawagfrom (opsyonal) — Unix seconds — hindi isasama ang otp/received_at maliban kung may mas bagong code
Tagumpay
{ "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
Listahan ng OTP order
Mga na-rent na Gmail OTP order, naka-paginate, kasama ang pinakabagong OTP ng bawat order.
Kailangan ng API key
page (opsyonal) — Pahina (default 1)page_size (opsyonal) — Row kada pahina (default 20, max 200)
Tagumpay
{ "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
Basahin ang lahat ng mensahe
Lahat ng mensahe ng isang mailbox, kasama ang na-extract na OTP/link.
Kailangan ng API key
Tagumpay
{ "status": "success", "data": { "count": 1, "messages": [
{ "id": 88, "from": "...", "subject": "...", "otp": "481253", "received_at": "..." }
] } }