v1

latestOpenAPI 3.0.32026-07-246376162.1 KB
Messaging

Get list of conversation messages

Returns a paginated list of all messages in a conversation.

get/api/v4/messaging/conversations/{conversation_id}/messages

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
  }
}