Skip to content

List a conversation's messages (newest-first, cursor-paginated).

GET
/api/advisor/conversations/{id}/messages
curl --request GET \
--url 'https://api.tradr.cloud/api/advisor/conversations/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/messages?limit=50'

Cursor encodes the (created_at, id) tuple of the last-seen message. Default limit 50, max 100. 404 if the conversation is not owned.

id
required
string format: uuid
cursor
string
limit
integer
default: 50 >= 1 <= 100

Paginated message page.

Conversation not found (or not owned).