Zalo OA icon

Zalo OA

Zalo Official Account API

Zalo OA → Send List Message

AI-generated

Summary

Sends a formatted list message to a specific Zalo OA user, including a main title and multiple selectable items with optional images and actions.

Inputs

  • messageType — The type of list message (Customer Service, Transaction, or Promotion).
  • userId (required) — The ID of the user to receive the message.
  • title (required) — The main title of the list message.
  • elements — A collection of list items, each containing a title, subtitle, image URL, and default action URL.

Output shape

No body — success/failure only

The operation returns a success response from the Zalo API or an error envelope if the message fails to send.

Examples

Example 1: Send a transaction list to a user

Set messageType to Transaction, provide a user ID, a list title, and a list of items with titles, descriptions, and transaction links.

Links

Discussion