POST /message/sendList/{instance}

Send an interactive list

Request body

number string · 34600000000 required
title string · Menu required
description string · Choose an option
buttonText string · Choose required
sections array · [{"title":"Food","rows":[{"title":"Pizza","description":"€9"}]}] required

cURL example

curl -X POST https://{name}.eai.menustudioai.com/message/sendList/{instance} \
  -H "apikey: YOUR_INSTANCE_TOKEN" \
  -d '{"number":"34600000000","title":"Menu","buttonText":"Choose","sections":[{"title":"Food","rows":[{"title":"Pizza","description":"€9"}]}]}'

Try it live

requests are proxied by Weai — your token never hits the browser
.eai.menustudioai.com
POST/message/sendList/{instance}

Sent as the JSON request body.

Response

example response — run a test to see live data
{
  "key": {
    "remoteJid": "[email protected]",
    "fromMe": true,
    "id": "3EB0C85D5A1B2C3E"
  },
  "message": {
    "listMessage": {
      "title": "Menu",
      "description": "Choose an option"
    }
  },
  "messageType": "listMessage",
  "messageTimestamp": 1785572501
}