Skip to main content
GET
List threads

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

accountLinkIds
string[] | null

Filter by specific account links. Omit to include all accounts, or provide an array of account link IDs to filter by specific accounts.

Pattern: ^[0-9a-z]+$
cursorId
string

The ID of the thread to start pagination from. Must be used together with cursorTimestamp. Cannot be combined with the cursor object parameter.

Pattern: ^[0-9a-z]+$
cursorTimestamp
string<date-time>

The timestamp of the thread to start pagination from. Must be used together with cursorId. Cannot be combined with the cursor object parameter.

Example:

"2025-11-10T18:03:16.000Z"

cursor
object

Pagination cursor using bracket notation. Omit to start from the beginning. Prefer using cursorId and cursorTimestamp instead for simpler query string encoding.

inbox
enum<string>

Inbox view to filter threads. 'default' shows active threads, 'no-reply' shows threads awaiting response, 'requests' shows message requests, 'archived' shows archived threads.

Available options:
default,
no-reply,
requests,
archived
Examples:

"default"

"no-reply"

"requests"

"archived"

filters
object | null

Advanced filtering options for threads. Pass null or omit to disable all filters.

limit
integer
default:20

Maximum number of threads to return per page. Defaults to 20, maximum 100.

Required range: 1 <= x <= 100
Example:

20

Response

200 - application/json

OK

threads
object[]
required
nextCursor
object | null
required