Overview
This legacy platform provided WhatsApp messaging integration via365cx.io. An authentication
token generated via the login API remained valid for one hour, with validity extending as long
as it continued to be used.
The legacy nav also listed connector pages for CleverTap, MoEngage, WebEngage, and Shopify
WhatsApp plugins; those pages were not retrieved with substantive content — see GAPS.
Generate token
POST https://365cx.io/account/enterprise/login
string
required
Login email address.
string
required
Login password.
boolean
If true, the token does not expire after 1 hour.
Send message APIs
All send-message APIs share the same endpoint and a common set of parameters.POST https://365cx.io/chatbird/api/message/send
Header: authentication-token — the token from Generate Token.
Mandatory parameters
string
required
Sender’s phone number.
string
required
Recipient’s phone number.
string
required
Unique journey identifier. Found in the 365cx.io platform under Flow Builder → Streams →
Configurations → webhook URL.
string
required
Template identifier.
Optional parameters
string
Department identifier.
string
Delivery callback URL.
object
Custom tags (
tag1, tag2, tag3) for filtering.Text message
Text, variables, dynamic header, buttons
Additional parameters:object
Variables in header content. Mandatory if the header is dynamic.
object
Variables in body content. Mandatory if the template has variables.
array
Button objects with
type (URL, Quick_Reply, or Phone_Number), text (button label),
and payload (URL, reply, or phone number — mandatory for dynamic URLs).Media message
Additional parameters:string
IMAGE, DOC, or VIDEO. Mandatory if the template has media.string
Media file URL. Mandatory if the template has media.
string
Media file name (optional).
Media, variables, and buttons combined
Carousel message
Sends multi-card carousel messages with media and buttons per card.Response codes
Success (code 100)
Delivery events (callback)
event.status values: READ, DELIVERED, SENT, FAILED.
Delivery reports
The platform’s Delivery Report gives an overview of all messages sent across channels, filterable by resource type (API), channel type and name, time range, and message tags (tag1, tag2, tag3).
Live agent satisfaction rating API
POST https://365cx.io/whatsapp/chat/feedback
string
required
Unique chat identifier.
string
required
End user’s phone number.
string
required
Rating value provided by the user.

