Skip to content
Reference/Outgoing Messages/Send Interactive List Message

Send Interactive List Message

POSThttps://public.leadpattern.com/whatsapp/message/interactive-list
WhatsApp Connectedapplication/json60 req/min

Send a message with a scrollable list of options organised into sections.

Headers

1 field
Authorizationstring
required
Your API key. Sent raw (e.g. 'lp_...'). No Bearer prefix required.

Body Parameters

2 fields
tostring
required
Recipient phone number in E.164 format (with country code).
contentobject
required
headerstring
optional
Header text.
bodystring
required
Body text.
footerstring
optional
Footer text.
buttonstring
required
List button label.
sectionsarray of objects
required
List sections (non-empty).

Responses

Message accepted by WhatsApp.
JSON Response
{
  "type": "success",
  "data": {
    "messageId": "wamid.abc123",
    "status": "sent",
    "recipient": "9195XXXXXXXX"
  }
}

Sample Request Body

{
  "to": "+9195XXXXXXXX",
  "content": {
    "header": "Our Services",
    "body": "Select a service to continue",
    "button": "View Services",
    "sections": [
      {
        "title": "Support",
        "rows": [
          {
            "id": "billing",
            "title": "Billing Help",
            "description": "Questions about your invoice"
          },
          {
            "id": "tech",
            "title": "Technical Support",
            "description": "Technical issues"
          }
        ]
      }
    ]
  }
}