KataWhatsapp Public API

Base URL: https://api.katawhatsapp.com

KataWhatsapp memakai koneksi WhatsApp Web unofficial. Gunakan dengan bijak, jangan spam, dan patuhi aturan WhatsApp.

Authentication

Kirim API key melalui salah satu header berikut:

Authorization: Bearer <api_key>
X-API-Key: <api_key>

Endpoints

MethodPathDeskripsi
GET/v1/meInfo akun API key
GET/v1/devicesList device WhatsApp milik member
GET/v1/devices/:session_idDetail status device
GET/v1/devices/:session_id/messages?limit=50Riwayat pesan device
POST/v1/messages/textKirim pesan teks
POST/v1/messages/mediaKirim image/video/audio/document dari URL
POST/v1/messages/locationKirim lokasi
POST/v1/messages/contactKirim contact/vCard sederhana

Kirim Teks

curl -X POST https://api.katawhatsapp.com/v1/messages/text \
  -H "Authorization: Bearer <api_key>" \
  -H "Content-Type: application/json" \
  -d '{"session_id":"DEVICE_ID","to":"6281234567890","text":"Halo dari API"}'

Kirim Media URL

curl -X POST https://api.katawhatsapp.com/v1/messages/media \
  -H "Authorization: Bearer <api_key>" \
  -H "Content-Type: application/json" \
  -d '{"session_id":"DEVICE_ID","to":"6281234567890","type":"image","url":"https://example.com/image.jpg","caption":"Contoh"}'