Kirim Pesan Interaktif Media Carousel
POST/nusasms_api/1.0/wa_business/interactive/carousel
Syarat Penggunaan
Untuk mengirim tipe pesan ini (seperti tipe reply / balasan), harus sudah ada Conversation room (percakapan) antara akun Whatsapp (Gateway) dengan si penerima pesan.
Pengantar
Interaktif daftar tombol Pesan Interaktif Media Carousel menampilkan serangkaian kartu media yang dapat scroll secara horizontal. Setiap kartu dapat menampilkan gambar atau video sebagai judul, teks isi, dan tombol balasan cepat (quick reply) atau tombol URL.
Komponennya
body: Teks utama di badan pesan
wajib, max 1024 karaktercards: Kartu media, dengan detail kompenennya seperti dibawah.
wajib, min 2, max 10 items
Komponen-komponen Kartu
card_index: Angka Indeks kartu, dimulai dari 0 (kartu paling kiri) pilihanheader: Kepala pesan yang dapat berupa gambar atau video
wajibtype:imageatauvideolink: URL dari berkas media
body: Teks dari kartu
pilihanbuttons: Tombol kartunya. Ada 2 jenis tombol,urldanquick_reply.
Note: Button types and numbers must match across all cards (for example, if you define a card with 2 quick-reply buttons, all cards must define exactly 2 quick-reply buttons).
Catatan: Tipe dan jumlah tombol setiap kartu harus sama. Misal kartu pertama menggunakan 1 tombol URL, make yang lain juga harus begitu.url: max 1 tombolquick_replymax 2 tombol
pilihan
Tombol Kartu
Berikut ini contoh kartu dengan tipe tombol URL dan Balas Cepat:
- URL Button
- Quick Reply Button
"cards": [
{
"Card_index": 0,
"header": {
"type": "image",
"link": "https://api-doc.nusasms.com/slate/img/logo.png"
},
"body": {"text": "Card 0 text"},
"buttons": [
{
"text": "Btn 0 text",
"url": "https://doc.nusasms.com/docs/nusasms/nusasms-api/"
}
]
},
{
"Card_index": 1,
"header": {
"type": "image",
"link": "https://api-doc.nusasms.com/slate/img/logo.png"
},
"body": {"text": "Card 1 text"},
"buttons": [
{
"text": "Btn 1 text",
"url": "https://doc.nusasms.com/docs/nusasms/nusasms-api/"
}
]
}
]
Pratinjau pesan

"cards": [
{
"Card_index": 0,
"header": {
"link": "https://api-doc.nusasms.com/slate/img/logo.png",
"type": "image"
},
"body": {"text": "Card 0 text"},
"buttons": [
{"button_id": "btn0", "text": "Btn Label 0"},
{"button_id": "btn0_2", "text": "Btn Label 0 - 2"}
]
},
{
"Card_index": 1,
"header": {
"link": "https://api-doc.nusasms.com/slate/img/logo.png",
"type": "image"
},
"body": {"text": "Card 1 text"},
"buttons": [
{"button_id": "btn1", "text": "Btn Label 1"},
{"button_id": "btn1_2", "text": "Btn Label 1 - 2"}
]
},
{
"Card_index": 2,
"header": {
"link": "https://api-doc.nusasms.com/slate/img/logo.png",
"type": "image"
},
"body": {"text": "Card 2 text"},
"buttons": [
{"button_id": "btn2", "text": "Btn Label 2"},
{"button_id": "btn2_2", "text": "Btn Label 2 - 2"}
]
}
]
Pratinjau pesan

Request
Responses
- 200
- 400
- 403
- 422
Successful Response
Request validation error
Forbidden access
Validation Error