POST
/device/statusStatus Perangkat
Mengembalikan status koneksi perangkat yang memiliki kunci API pada header Api-Key, beserta nomor WhatsApp yang terhubung dan konfigurasi webhook-nya saat ini. Endpoint ini tidak butuh body, dan memanggilnya tidak memotong saldo token.
cURL
curl -X POST https://api.wangsaf.com/v1/device/status \
-H "Api-Key: <API_KEY_PERANGKAT>"Respons 200
{
"status": 200,
"message": "Device status retrieved successfully.",
"data": {
"name": "Marketing WA",
"is_connected": true,
"jid": "628123456789@s.whatsapp.net",
"webhook_url": "https://example.com/webhook",
"webhook_event": { "QR": "on", "Message": "on" }
}
}Field respons
is_connected: apakah sesi WhatsApp perangkat ini sedang tersambung.jid: nomor WhatsApp perangkat dalam format target personal, pakai ini langsung sebagaitargetpengirim balasan jika perlu.webhook_urldanwebhook_event: konfigurasi webhook perangkat saat ini, diatur dari dashboard, lihat Webhook.
Jika status gagal diambil dari perangkat (server WhatsApp perangkat tidak merespons), endpoint ini mengembalikan HTTP 500 dengan
{ "status": 500, "message": "Failed to retrieve device status." }.