Kirim pesan
Kirim payload WhatsApp Cloud API yang sama ke endpoint Nala. Body diteruskan byte-for-byte dan token Meta diinject dari vault.
Text
curl -X POST https://api.nalasend.id/meta/v20.0/109384756201/messages \
-H "Authorization: Bearer nala_live_..." \
-H "Content-Type: application/json" \
-d '{
"messaging_product": "whatsapp",
"to": "628123456789",
"type": "text",
"text": { "body": "Pesanan kamu sudah dikirim." }
}' Template
curl -X POST https://api.nalasend.id/meta/v20.0/109384756201/messages \
-H "Authorization: Bearer nala_live_..." \
-H "Content-Type: application/json" \
-d '{
"messaging_product": "whatsapp",
"to": "628123456789",
"type": "template",
"template": {
"name": "order_update",
"language": { "code": "id" }
}
}' Field penting
| Field | Keterangan |
|---|---|
phone_number_id | Nomor Meta yang terhubung dan dimiliki tenant. |
to | E.164; format 08… dan 62… dinormalisasi. |
type | text, image, video, document, atau interactive. |
Idempotency-Key | Opsional, tetapi wajib untuk retry yang aman. |
Respons
Response sukses adalah response Meta. Nala menambahkan X-Request-Id. Tidak ada status job: proxy meneruskan hasil Meta secara langsung.
Customer service window
Pesan text bebas hanya boleh dikirim dalam 24 jam sejak pesan terakhir dari pelanggan. Di luar window, gunakan template.
