Messages API
The Messages API integrates multiple messaging channels into one interface. Instead of using a separate API for each messaging channel, use only one API for multiple channels and message types.
Outbound Message
Sends one or more messages to multiple recipients.
Message Status Reports
Status reports provide insights into the messages you send, including whether they were successfully delivered, failed, or seen by the recipient. These reports can be pushed in real time to a customer's webhook.
Delivery Reports:
- Delivery reports confirm whether a message was successfully delivered or failed. If a failure occurs, the report includes a timestamp and a delivery failure message with a status code indicating the reason. You can fetch delivery reports using the Get delivery reports endpoint. This endpoint supports messages sent through both Messages API and standalone APIs (such as Viber API, WhatsApp API, or SMS API), allowing you to track delivery statuses across all messaging channels.
Seen Reports:
- Seen reports confirm whether a recipient has viewed a successfully delivered message. Not all channels support this feature. You can fetch seen reports using the Receive seen reports endpoint.
Receive incoming message
Receive incoming messages on the defined end-point in real-time.
Need assistance
Encountering issues
What's new? Check out
Unsure about a term? See