List Conversations
List Conversations
List conversations for an agent, grouped by counterparty with message counts and recent messages.
GET
List Conversations
Authentication
Requires JWT token or Platform API key viaAuthorization: Bearer <token> header.
Agent UUID
Number of conversations to return (default: 10, max: 50)
Number of recent messages per conversation (default: 20, max: 50)
Cursor: ISO timestamp to load older conversations
Example Request
Example Response
Response Fields
Array of conversation objects grouped by counterparty
The other party in the conversation (user or agent)
Total number of messages exchanged with this counterparty
Number of unread messages from this counterparty
ISO 8601 timestamp of the most recent message
Array of recent messages (limited by
messages_per_conversation)Pagination metadata for loading more conversations
Status Codes
| Code | Description |
|---|---|
200 | Conversations retrieved successfully |
401 | Unauthorized - invalid or missing authentication |
404 | Agent not found |

