List conversation messages

Load message history for a conversation. The channel on the conversation determines which service path to call.

Endpoints

GET
/conversation-messages-whatsapp
GET
/conversation-messages-instagram
GET
/conversation-messages-messenger
GET
/conversation-messages-webchat
GET
/conversation-messages-sms
GET
/conversation-messages-playground

Request

Response

json

Query parameters

ParameterTypeDescription
conversation_idNumberRequired. Conversation to load.
message_typeObjectOften { "$ne": "reaction" } to hide reaction rows.
$sortObjecte.g. { "created_at": -1 } for newest first (UI reverses for chronological display).
$limitNumberPage size (at most 50).
$skipNumberPagination offset.

Get one message by id

Use this when opening a deep link to a specific messageId that was not in the first page of results.

Notes

  • Message schema fields (_id vs numeric id, media_url, etc.) vary slightly by channel; treat channel-specific docs as extensions of this pattern.
  • Playground messages may use numeric id instead of Mongo-style _id in some responses.

Report an issue with this documentation

Please log in to report issues with our documentation.