Skip to main content
GET
List conversations
Replace {your-subdomain} with your workspace’s subdomain.
Learn how to find your subdomain in Workspace subdomain.

Headers

X-Api-Key
string
default:your-api-key
required

Use the X-Api-Key header to provide your workspace API key. Refer to Authentication for more information.

Accept
enum<string>
default:application/json
required

Specifies the expected response format. Must be set to application/json for proper API communication.

Available options:
application/json

Query Parameters

status
string

Filter conversations by status. Pass several statuses as a comma-separated list, such as open,waiting_on_customer.

Example:

"open"

updated_after
string<date-time>

Return only conversations updated after this time, as an ISO 8601 timestamp. A timestamp with a + offset must be URL-encoded (%2B05:30).

Example:

"2026-10-05T10:00:00Z"

sort
enum<string>
default:created_at

Field to sort conversations by. Defaults to created_at. Conversations with the same value are ordered by id.

Available options:
created_at,
updated_at
order
enum<string>
default:asc

Sort direction. Defaults to asc.

Available options:
asc,
desc
page
integer

Page number to retrieve, starting from 1. Defaults to 1 when omitted.

Example:

1

per_page
integer

Number of records per page. Defaults to 15 when omitted, and values above 100 are capped at 100. page_size is accepted as an alias.

Example:

15

Response

OK - Request succeeded

conversations
object[]
pagination
object