Communication
Send messages and inspect channels for Messenger, Instagram, SMS, Telegram, Web Chatt, and WhatsApp.
List configured channels for the API key application
Returns a safe channel identity subset for the application selected by the API key. Each `from` is the simplest configured alias accepted by the corresponding send endpoint, falling back to the application channel ID. Stored configuration values and credentials are never returned. Sandbox channels include safe synthetic `configurationValues` containing their display name and keyword username. Completed WhatsApp, Instagram, and Messenger Sandboxes are included with their keyword and `isSandbox: true`. Empty regular channels, deleted or inactive channels, pending Sandboxes, and incomplete OAuth connections are excluded. APIS2.ME channels are never exposed.
Send a Facebook Messenger message
Set `from` to the sandbox keyword or application-channel UUID to send through the application's Messenger Sandbox. `to` is the external identifier of an active sandbox session. The API key must belong to the application that owns the sandbox channel. Messenger Sandbox accepts only text, image, and video content. Sandbox errors include `SANDBOX_NOT_FOUND`, `INVALID_SANDBOX_FROM`, `SANDBOX_APPLICATION_MISMATCH`, `SANDBOX_SESSION_NOT_FOUND`, `SANDBOX_SESSION_NOT_CONNECTED`, `SANDBOX_SESSION_EXPIRED`, `SANDBOX_CHANNEL_NOT_CONFIGURED`, `SANDBOX_MESSAGE_LIMIT_REACHED`, `SANDBOX_CHANNEL_NOT_ALLOWED`, `SANDBOX_MESSAGE_SEND_FAILED`, and `UNSUPPORTED_MESSAGE_TYPE`.
Send an Instagram message
Set `from` to the sandbox keyword or application-channel UUID to send through the application's Instagram Sandbox. `to` is the external identifier of an active sandbox session. The API key must belong to the application that owns the sandbox channel. Instagram Sandbox accepts only text, image, and video content. Sandbox errors include `SANDBOX_NOT_FOUND`, `INVALID_SANDBOX_FROM`, `SANDBOX_APPLICATION_MISMATCH`, `SANDBOX_SESSION_NOT_FOUND`, `SANDBOX_SESSION_NOT_CONNECTED`, `SANDBOX_SESSION_EXPIRED`, `SANDBOX_CHANNEL_NOT_CONFIGURED`, `SANDBOX_MESSAGE_LIMIT_REACHED`, `SANDBOX_CHANNEL_NOT_ALLOWED`, `SANDBOX_MESSAGE_SEND_FAILED`, and `UNSUPPORTED_MESSAGE_TYPE`.
Send an SMS message
Send an SMS message
Send a Telegram message
Send a Telegram message
Send a Web Chatt message
Sends a message to a visitor through the Web Chatt channel selected by `from`. Messages for offline visitors are stored as pending and retain the successful `sent` API response. The API key application must own the selected channel.
List WhatsApp templates for an application channel
Lists locally synchronized WhatsApp templates. The channel can be identified by its application-channel UUID or configured phone number. The API key can access only channels owned by its application. Sandbox channels return the localized read-only fake catalog with stable compatibility metadata and a null phone number.
Send a WhatsApp message
Set `from` to the sandbox keyword or application-channel UUID to send through the application's WhatsApp Sandbox. `to` is the external identifier of an active sandbox session. The API key must belong to the application that owns the sandbox channel. WhatsApp Sandbox accepts only text, the fake Sandbox template, image, video, and document content. Sandbox errors include `SANDBOX_NOT_FOUND`, `INVALID_SANDBOX_FROM`, `SANDBOX_APPLICATION_MISMATCH`, `SANDBOX_SESSION_NOT_FOUND`, `SANDBOX_SESSION_NOT_CONNECTED`, `SANDBOX_SESSION_EXPIRED`, `SANDBOX_CHANNEL_NOT_CONFIGURED`, `SANDBOX_MESSAGE_LIMIT_REACHED`, `SANDBOX_TEMPLATE_PARAMETERS_INVALID`, `SANDBOX_CHANNEL_NOT_ALLOWED`, `SANDBOX_MESSAGE_SEND_FAILED`, and `UNSUPPORTED_MESSAGE_TYPE`.