Dokumentasi

Untuk yang menulis kode.

Halaman ini untuk pengembang. Pengunjung biasa cukup memakai formulir di beranda tanpa membaca bagian ini.

Kunci API

Setiap pengguna mendapat satu kunci unik dengan awalan lz_. Kirim kunci pada header x-api-key di setiap permintaan.

Kunci dibuat oleh admin setelah paket diaktifkan. Jangan menaruh kunci di kode frontend yang bisa dibaca pengunjung.

Format nomor

Nomor tujuan memakai kode negara tanpa tanda plus, misalnya 6281234567890.

Nomor yang diawali 08 otomatis diubah ke 62, jadi keduanya diterima.

Kuota dan paket

Setiap pengiriman mengurangi satu kuota. Sisa kuota dikembalikan otomatis bila pengiriman gagal.

Balasan endpoint usage memuat paket aktif, sisa kuota, dan tanggal kedaluwarsa.

Kode kesalahan

400 payload tidak valid, 401 kunci salah, 429 kuota habis atau terlalu sering, 503 gateway belum tertaut.

Semua kesalahan mengembalikan JSON berbentuk { error }.

Endpoint

POST /api/send/text
Teks biasa, termasuk format *tebal*, _miring_, dan emoji WhatsApp.
{ success, messageId, usage }
POST /api/send/image
Kirim gambar dari URL atau base64, lengkap dengan caption.
{ success, messageId, usage }
POST /api/send/document
Kirim dokumen berkas (PDF, Excel, nota) dari URL.
{ success, messageId, usage }
GET /api/status
Cek nomor gateway yang aktif dan sisa kuota API Key pengguna.
{ connected, phone, usage }

Susun permintaan sendiri

Susun permintaan

Pratinjau langsung

Format bebas (08xx atau +62xx), otomatis diubah ke 628...

Format *tebal*, _miring_, dan emoji didukung.

Permintaan HTTP
curl -X POST https://wagate.lanzznet.me/api/send/text \
  -H "x-api-key: $LANZZ_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to":"6285124786837","message":"Halo dari Lanzz WA Gate."}'
Contoh balasan gateway
{
  "success": true,
  "messageId": "3EB0A17C4F2D9B",
  "usage": {
    "plan": "pro",
    "quota": 25000,
    "used": 142,
    "remaining": 24858
  }
}

Butuh kunci API atau tambahan kuota? Hubungi admin di WhatsApp. Kembali ke beranda.