R0

RZero Mail API

REST v2
BERANDA
OFFICIAL DEVELOPER DOCS
⚡ 24 DOMAIN AKTIF LIVE

RZero Mail REST API

REST API publik berkecepatan tinggi di jaringan edge Cloudflare. Didesain khusus dengan Metode HTTP GET agar super praktis: bisa langsung dibuka di browser, bot Telegram/Discord, atau otomasi script tanpa perlu payload JSON body rumit! Respons bersih dan ringan (tanpa full HTML) untuk performa bot maksimal.

BASE URL
https://rzmail.my.id/api
METODE HTTP
100% GET (Browser Ready)
AUTENTIKASI
Tanpa API Key (Bebas)
RESPONSE FORMAT
Lightweight JSON
https://rzmail.my.id/api/create
🚀 Buka di Browser
PLAYGROUND

⚡ Live API Tester (Metode GET)

Uji langsung via Cloudflare edge

Klik tombol di bawah untuk melihat respons JSON yang didapat secara realtime:

REST API REFERENCE

Daftar Endpoint Metode GET (Lengkap dengan Contoh Response)

GET /api/create
🚀 Buka di Browser

Membuat alamat email sementara baru secara instan. Cukup buka link di browser atau fetch via GET. Bisa tentukan domain atau nama username lewat query parameter.

QUERY PARAMETERS:
Parameter Contoh Nilai Fungsi
domain zallpyx.xyz Pilih salah satu dari 24 domain aktif (default: rzmail.my.id)
name botregister26 Kustomisasi username awalan email
CONTOH REQUEST URL:
https://rzmail.my.id/api/create?domain=zallpyx.xyz
CONTOH RESPON JSON (201 CREATED):
{
  "success": true,
  "address": "tekukurgembira47@zallpyx.xyz",
  "isLocked": false,
  "created": true
}
GET /api/otp/:address
⭐ KHUSUS BOT OTOMASI

Endpoint paling simpel untuk bot! Langsung mengekstrak kode OTP dari email terbaru tanpa perlu parsing daftar pesan atau membaca kode HTML yang berat.

CONTOH REQUEST URL:
https://rzmail.my.id/api/otp/user@zallpyx.xyz
CONTOH RESPON JSON SAAT OTP MASUK (200 OK):
{
  "success": true,
  "address": "user@zallpyx.xyz",
  "has_otp": true,
  "otp": "482910",
  "from": "messages-noreply@canva.com",
  "subject": "482910 adalah kode masuk Canva Anda",
  "received_at": "2026-09-26 08:12:51"
}
CONTOH RESPON JIKA BELUM ADA EMAIL (200 OK):
{
  "success": true,
  "address": "user@zallpyx.xyz",
  "has_otp": false,
  "otp": null,
  "message": "Belum ada email yang masuk"
}
GET /api/messages/:address
🚀 Buka di Browser

Mengambil seluruh daftar email masuk untuk alamat tersebut. Format respons diringkas (tanpa kode HTML berat) dan kode OTP otomatis tertera di properti otp_code.

CONTOH REQUEST URL:
https://rzmail.my.id/api/messages/user@zallpyx.xyz
CONTOH RESPON JSON (200 OK):
{
  "success": true,
  "address": "user@zallpyx.xyz",
  "isLocked": false,
  "count": 1,
  "messages": [
    {
      "id": "msg_1790410371312_36d90a35",
      "from_address": "messages-noreply@canva.com",
      "subject": "482910 adalah kode masuk Canva Anda",
      "snippet": "Halo! Gunakan kode masuk 482910 ini untuk melanjutkan ke Canva...",
      "otp_code": "482910",
      "received_at": "2026-09-26 08:12:51"
    }
  ]
}
GET /api/domains
🚀 Buka di Browser

Mengambil seluruh daftar 24 domain aktif yang terverifikasi DNS MX Cloudflare Email Routing.

CONTOH REQUEST URL:
https://rzmail.my.id/api/domains
CONTOH RESPON JSON (200 OK):
{
  "domains": [
    "000287.my.id",
    "akumail.biz.id",
    "akusihyes.web.id",
    "alurmail.web.id",
    "axz.my.id",
    "bxz.my.id",
    "cozy.my.id",
    "danprem.biz.id",
    "ekstravip.my.id",
    "idle.biz.id",
    "kontrak.my.id",
    "myprem.biz.id",
    "nest.my.id",
    "neverfall.biz.id",
    "pqc.web.id",
    "pterodactyl.dpdns.org",
    "pullrequest.biz.id",
    "renpcx.web.id",
    "rndsa.cyou",
    "rzmail.my.id",
    "scriptlink.bond",
    "tycoon.biz.id",
    "voxxa.my.id",
    "zallpyx.xyz"
  ]
}
GET /api/inboxes/:address/lock?pin=123456
PIN Security

Kunci inbox dengan PIN rahasia (4-12 digit). Cukup sertakan parameter ?pin=123456. Sekali dikunci, email hanya bisa diakses dengan menyertakan parameter PIN.

CONTOH REQUEST URL:
https://rzmail.my.id/api/inboxes/user@zallpyx.xyz/lock?pin=123456
CONTOH RESPON JSON (200 OK):
{
  "success": true,
  "message": "Inbox successfully locked with PIN"
}
GET /api/inboxes/:address/delete
Hapus Inbox

Menghapus dan melepaskan inbox sementara dari sesi perangkat.

CONTOH REQUEST URL:
https://rzmail.my.id/api/inboxes/user@zallpyx.xyz/delete
CONTOH RESPON JSON (200 OK):
{
  "success": true,
  "message": "Inbox unlinked from session"
}
CODE EXAMPLES

Contoh Integrasi Bot Otomasi

Script bot Python super ringkas: ambil OTP instan via endpoint /api/otp/:address:

import requests, time

BASE = "https://rzmail.my.id/api"

# 1. Buat email sementara baru (cukup buka GET URL)
res = requests.get(f"{BASE}/create?domain=zallpyx.xyz").json()
email = res["address"]
print(f"[+] Email Baru : {email}")

# 2. Polling ambil kode OTP (ringan, tanpa load HTML)
print("[*] Menunggu OTP masuk...")
for _ in range(30):
    time.sleep(2)
    otp_res = requests.get(f"{BASE}/otp/{email}").json()
    
    if otp_res.get("has_otp"):
        print(f"[✓] Pengirim   : {otp_res['from']}")
        print(f"[⚡] KODE OTP  : {otp_res['otp']}")
        break