REST API & Dashboard

Kelola WhatsApp Agents

Untuk tim support dan developer: hubungkan device, jaga agent tetap online, balas lebih cepat, dan integrasikan workflow via REST API yang simpel.

Video intro

Lihat Wag bekerja dalam 2 menit

Tonton ringkasan alur operasional: mulai dari menambahkan agent, scan QR, hingga mengirim pesan ke pelanggan melalui dashboard dan REST API.

  • Kenali tampilan dashboard dan insight status agent secara real-time.
  • Pelajari cara berbagi akses antar anggota tim dengan aman.
  • Siap integrasi? Lihat contoh request API langsung di video.

Agent & Team Ready

Untuk operator & dev—kerja bareng di satu dashboard.

Live Status & QR

Start agent, scan QR, pantau online/offline real-time.

REST API

Kirim pesan dan cek status via HTTP.

Secure Access

API key per‑agent & sesi JWT yang aman.

Pricing

Paket fleksibel untuk setiap tahap operasional

Mulai dari paket gratis, upgrade saat butuh lebih banyak agent atau kuota pesan, dan hubungi kami jika membutuhkan batas custom.

Free
Eksplorasi fitur Wag dalam skala kecil
Rp0/ bulan
  • 1 agent aktif
  • 200 pesan keluar / bulan
  • 500 pesan masuk / bulan
Pro
Populer
Tingkatkan workflow dengan lebih banyak agent
Rp249.000/ bulan
  • 5 agent aktif
  • 5.000 pesan keluar
  • 10.000 pesan masuk
Bisnis
Cocok untuk tim support dengan trafik tinggi
Rp549.000/ bulan
  • 15 agent aktif
  • 15.000 pesan keluar
  • 30.000 pesan masuk
Custom
Sesuaikan limit, SLA, dan dukungan sesuai kebutuhan
Hubungi kami
  • Limit pesan disesuaikan
  • SLA & support prioritas
  • Integrasi dan onboarding khusus
Untuk Tim/Agent
Operasional harian jadi rapi dan cepat.
  • Mulai/stop agent, pantau status, scan QR dengan mudah.
  • Semua percakapan masuk terdeteksi dan siap ditangani.
  • Satu tempat untuk kolaborasi tim dan pengaturan akun.
Untuk Developer
Integrasi cepat ke alur kerja Anda.
  • REST API sederhana: kirim pesan dan cek status.
  • Autentikasi fleksibel: API key per‑agent + JWT session.

Cara Kerja

1

Buat Agent

Tambah agent di dashboard dan dapatkan API key.

2

Scan QR

Mulai agent dan scan QR untuk menghubungkan device.

3

Integrasi API

Kirim/terima pesan lewat endpoint REST.

REST API

Base URL
https://wag.rupikun.com
POST
/api/wa/start/:agentId

Start an agent or ensure it's running (requires API key, returns status/QR).

GET
/api/wa/status/:agentId

Fetch current status for an agent (requires API key).

POST
/api/wa/send

Send a text message via an agent (needs API key).

POST
/api/wa/send-media

Send image/video/audio/document via JSON (url/base64) or multipart (requires API key).

POST
/api/wa/unlock/:agentId

Force unlock a stale session.lock (requires API key, stale >~2m).

# Start/ensure an agent is running (returns status + optional QR) - requires API key
curl -X POST https://wag.rupikun.com/api/wa/start/AGENT_ID   -H 'X-API-Key: YOUR_AGENT_API_KEY'

# Poll current status and QR token - requires API key
curl https://wag.rupikun.com/api/wa/poll/AGENT_ID   -H 'X-API-Key: YOUR_AGENT_API_KEY'

# Get status only - requires API key
curl https://wag.rupikun.com/api/wa/status/AGENT_ID   -H 'X-API-Key: YOUR_AGENT_API_KEY'

# Send a text message (API key can be X-API-Key, Bearer token, or ?apiKey=)
curl -X POST https://wag.rupikun.com/api/wa/send   -H 'Content-Type: application/json'   -H 'X-API-Key: YOUR_AGENT_API_KEY'   -d '{"agentId":"00000000-0000-0000-0000-000000000000","to":"+628123456789","text":"Hello from Wag!"}'

Siap naikkan performa chat Anda?

Mulai jalankan agent dan integrasikan ke sistem Anda dalam hitungan menit.