Pesan error ini muncul ketika sistem mendeteksi bahwa parameter wajib dengan tipe belum disertakan dalam payload ketika mengirim pesan template. Artinya, dalam definisi template kamu ada placeholder atau bagian yang mengharuskan parameter diberikan, tetapi request kamu tidak menyertakan parameter tersebut atau parameter tersebut hilang / null.
Penyebab Umum
Berikut beberapa penyebab paling sering error ini terjadi:
-
Payload parameter null / kosong
Parameter memang disertakan, tapi nilainya kosong ("") atau null—sehingga sistem menganggap parameter “hilang”. -
Penamaan parameter atau lokasi yang salah
Parameter diberi field yang salah atau berada di struktur JSON yang tidak sesuai (misalnya di luar objekcomponents). -
Tipe parameter tidak sesuai
Misalnya menggunakan{"type":"image","image": {...}}di tempat yang seharusnyatype: "text", ketika placeholder mengharapkan teks. -
Komponen template yang tidak cocok
Misalnya kamu mendefinisikanheaderataufooteryang memerlukan teks, tetapi payload tidak menyertakan parameter teks untuk komponen tersebut.
Langkah Perbaikan
Berikut langkah-langkah agar error #131008 bisa dihindari atau diatasi:
1. Cek definisi template
Pastikan template kamu menyertakan placeholder teks (body) yang benar dan definisi tersebut memang butuh parameter.
2. Pastikan nilai parameter tidak kosong / null denagn tipe yang sesuai
Pastikan text berisi string valid, bukan "" atau null.
**3. Pastikan parameter berada di lokasi benar **
Parameter harus berada di dalam urutan yang sesuai dalam struktur template.
**5. Validasi payload minimal terlebih dahulu **
Coba kirim template paling sederhana (misalnya 1 placeholder) agar bisa diuji parameter mana yang hilang.
Jika error berulang, silahkan hubungi kami.