Skip to main content
GET
List messages for conversation

Authorizations

Authorization
string
header
required

Conduit API token. Use Authorization: Bearer <token>. Read/write endpoints require a token with write access.

Path Parameters

id
string
required

Canonical conversation id.

Example:

"ph77c0dy0mgdpzmqz6tesry8w184002s"

Query Parameters

workspace_id
string

Optional workspace override. If omitted, Conduit resolves the conversation's workspace automatically.

Example:

"j57demo8f8x7c9v0n2q4r6t8y1u3i5o"

limit
integer
Required range: 1 <= x <= 100
cursor
string
order
enum<string>
Available options:
asc,
desc
created_after
string<date-time>

Only return messages whose created_at is at or after this ISO 8601 timestamp. This is the incremental-sync cursor: carry the highest created_at you have seen into the next request instead of re-paging the thread. Filters on created_at (when Conduit recorded the message) rather than sent_at, so a backdated import from a connected channel is still returned.

Example:

"2026-04-03T03:15:04.000Z"

Response

Conversation messages

Cursor-paginated conversation messages response.

data
object[]
required
next_cursor
string | null
required
has_more
boolean
required