Semua request ke API Conexchat harus menggunakan API Key yang bisa kamu buat di menu Settings → API Keys. Sertakan di header setiap request.
Kirim satu pesan teks ke nomor WA tujuan.
| Parameter | Tipe | Wajib | Keterangan |
|---|---|---|---|
| sessionId | string | required | ID sesi WhatsApp pengirim |
| to | string | required | Nomor penerima (628xxx, tanpa +) |
| message | string | required | Teks pesan |
| Parameter | Tipe | Wajib | Keterangan |
|---|---|---|---|
| sessionId | string | required | ID sesi pengirim |
| to | string | required | Nomor penerima |
| base64 | string | required | Data media dalam format base64 |
| mimetype | string | required | Mimetype file (contoh: image/jpeg) |
| filename | string | opsional | Nama file dokumen |
| caption | string | opsional | Caption untuk media |
Kirim pesan ke banyak nomor sekaligus. Pesan dikerjakan di background dengan jeda antar-kirim untuk menghindari ban.
| Parameter | Tipe | Wajib | Keterangan |
|---|---|---|---|
| sessionId | string | required | ID sesi pengirim |
| recipients | array | required | Array nomor penerima |
| message | string | required | Teks pesan |
| delay | number | opsional | Jeda antar pesan (ms, default 1000) |
| Query Param | Tipe | Keterangan |
|---|---|---|
| sessionId | string | Filter per sesi |
| type | string | incoming | outgoing |
| limit | number | Jumlah (default 50, max 200) |
| page | number | Halaman |
Atur Webhook URL di setiap sesi pada halaman Nomor WA. Setiap pesan masuk akan di-POST ke URL tersebut.
| Parameter | Tipe | Wajib | Keterangan |
|---|---|---|---|
| phone | string | required | Nomor yang diblokir |
| sessionId | string | opsional | Blokir per sesi, kosong = semua |
| reason | string | opsional | Keterangan |
Mendapatkan daftar nomor yang diblokir.