Skip to main content
GET
List v2 conversations

Authorizations

x-api-key
string
header
required

Query Parameters

status
string | null
channel
string | null
end_user_id
string<uuid> | null
assigned_agent_id
string<uuid> | null
priority
string | null
started_after
string<date-time> | null

Lower-bound (inclusive) on conversation started_at.

started_before
string<date-time> | null

Upper-bound (inclusive) on conversation started_at.

q
string | null

Case-insensitive substring match on subject/summary.

eval_filter
enum<string> | null
Available options:
has_evals,
no_evals,
all_passed,
any_failed
from_number
string | null

Originating phone number, matched as normalized E.164. On an inbound session this is the customer's caller ID; on an outbound one it is the platform number that dialed. Applies to voice and SMS.

to_number
string | null

Destination phone number, matched as normalized E.164. On an inbound session this is the platform number that was dialed; on an outbound one it is the customer's number. Applies to voice and SMS.

email
string | null

Sessions whose end user owns this email address (case-insensitive).

id
string<uuid> | null

Exact-match lookup by session id.

external_session_id
string | null

Exact-match lookup by the caller-supplied external session id.

limit
integer
default:50
Required range: 1 <= x <= 200
cursor
string | null

Response

Successful Response

items
SessionResponse · object[]
required
has_more
boolean
required
next_cursor
string | null