Skip to main content
GET
Read only, on every plan. Deleted conversations are never returned.
workspaceId is required for account-scoped API keys and inferred from the key for workspace-scoped keys. See Workspace ID and Request Scope.
string
Workspace UUID (required for account API keys, optional for workspace API keys)
string
voice (phone calls), chat (text channels) or web (website widget)
string
One of call, sms, email, whatsapp, instagram, messenger, web_chat, web. A channel that doesn’t match type returns a 400. A channel with no conversations returns an empty page.
string
Calls only: inbound or outbound. Combined with a chat or web type or channel, it returns a 400.
string
Only conversations handled by this agent
string
Only conversations with this contact
string
open, closed or snoozed
string
ISO 8601 date-time. Conversations created at or after it.
string
ISO 8601 date-time. Conversations created before it.
integer
default:"20"
Conversations per page, from 1 to 100
integer
default:"0"
How many conversations to skip, from 0 to 100,000. Add limit to offset for the next page while hasMore is true. To reach older conversations, narrow startDate and endDate.

Channels

Outcome

outcome is one of appointment_booked, transferred, follow_up, callback_requested, not_interested, wrong_number, do_not_disturb, no_answer, voicemail, failed or other. It is null when the conversation has no outcome yet. New values may be added, so treat a value you don’t know as other.

Errors