Skip to main content
POST
/
send
/
list
Dispatch Multi-Row List Selection Menu
curl --request POST \
  --url https://app.wachat.net/api/v1/send/list \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "instanceName": "<string>",
  "number": "<string>",
  "type": "interactive",
  "interactive": {
    "type": "list",
    "title": "Digital Service Center",
    "text": "Please select one of the available consultation sessions below:",
    "buttonText": "View All Sessions",
    "sections": [
      {
        "title": "Schedule Options",
        "rows": [
          {
            "title": "Morning Session",
            "description": "09:00 - 12:00 PM",
            "rowId": "sesi_1"
          },
          {
            "title": "Sesi Siang",
            "description": "13:00 - 16:00 AM",
            "rowId": "sesi_2"
          }
        ]
      }
    ],
    "footerText": "Flobamora Solusi Digital"
  },
  "delay": 123
}
'

Authorizations

Authorization
string
header
required

Authenticate your integration payloads by injecting your premium secure Wachat Account API Private Secret Key inside standard Authorization Bearer header vectors.

Body

application/json
instanceName
string
required

Connected target session instance system path identity key.

number
string
required

Target mobile recipient parameters with structural international context.

type
enum<string>
required

Configure component container to interactive.

Available options:
interactive
Example:

"interactive"

interactive
object
required
delay
integer

Custom organic response processing delay settings in milliseconds.

Response

200

Multi-tiered structured choice component list menu sent successfully.