Messaging
Get list of conversation messages
Changed onReturns a paginated list of all messages in a conversation.
get/api/v4/messaging/conversations/{conversation_id}/messages
Request
- Base URLhttps://{cluster_id}.voiso.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
conversation_idstring uuid required
Example:0b62763c-40d6-4ec8-8380-3cb94e442a75
The unique identifier of the conversation.
Query parameters
limitinteger
The number of items to return.
offsetinteger
The number of items to skip before starting to collect the result set.
Response
OK
Example response
{
"messages": [
{
"id": "1f839685-9b8f-4d01-8a7a-c5a91532e2f7",
"conversation": {
"id": "0b62763c-40d6-4ec8-8380-3cb94e442a75"
},
"direction": "outbound",
"user": {
"id": 1,
"name": "Jane Doe",
"email": "jane.doe@contactcenter.com"
},
"target_user": {
"id": 1,
"name": "Jane Doe",
"email": "jane.doe@contactcenter.com"
},
"content_type": "text",
"content_data": {
"text": "Hi, how can I help you?"
},
"status": "delivered",
"created_at": "2025-11-11T12:00:00.216000Z",
"updated_at": "2025-11-11T12:05:00.216000Z"
}
],
"metadata": {
"total": 100
}
}Changes
- breaking
for the
queryrequest parameterlimit, the max was decreased from1000.00to100.00
- breaking