Endpoint
Query Parameters
integer
default:"20"
Maximum number of conversations to return per page. Accepts values between
1 and 100.string
Opaque pagination cursor from the previous response’s
pagination.next_cursor field. Omit to start from the first page.string
Filter conversations to a specific lead. Pass a lead ID such as
lead_abc123 to retrieve every conversation thread belonging to that contact.string
Filter by the channel on which the conversation is taking place. Accepted values:
whatsapp, facebook, instagram, email, phone.string
Filter by conversation status. Accepted values:
open, closed, transferred.Example Request
cURL
Response
A successful request returns HTTP200 OK with a data array of conversation objects and a pagination object.
Example response
Response Fields
array
Array of conversation objects matching the applied filters.
string
Unique identifier for the conversation, prefixed with
conv_.string
ID of the lead this conversation belongs to.
string
Channel on which the conversation is taking place. One of
whatsapp, facebook, instagram, email, phone.string
Current status of the conversation. One of:
open— active conversation, AI agent or human is engagedclosed— conversation ended, no further messages expectedtransferred— handed off from AI agent to a human sales advisor
string
ISO 8601 timestamp of when the conversation was opened.
string
ISO 8601 timestamp of the most recent change to the conversation record.
string
ISO 8601 timestamp of the most recent message or event in this conversation.
integer
Total number of conversations matching the applied filters.
boolean
true if additional pages exist.string | null
Pass this value as
cursor to fetch the next page. null when has_more is false.