Skip to main content
POST
Merge two conversations

Authorizations

Authorization
string
header
required

An API key from Settings, API keys. It starts with rc_live_.

Path Parameters

id
string
required

The conversation's ID.

Body

application/json
into_thread_id
string
required

The conversation to keep.

Response

The conversation that was kept, as it now is.

messages
object[]
required

Oldest first.

Every record the conversation is linked to, confirmed or not.

id
string
inbox_id
string
inbox_name
string | null

The inbox's name, the part of its address that is its own.

inbox_display_name
string | null
subject
string | null
status
enum<string>
Available options:
open,
closed,
spam
assigned_person_id
string | null

Who is handling it.

assigned_person_name
string | null
is_archived
boolean

Put away. An archived conversation keeps its status and is left out of every list but the archived one.

archived_at
string | null

When it was archived.

is_unread
boolean
message_count
integer
last_message_at
string<date-time>
last_from
string | null

Who sent the latest message. In the list only; null elsewhere.

last_direction
string | null

inbound or outbound, for the latest message. In the list only; null elsewhere.

last_snippet
string | null

The first 200 characters of the latest message. In the list only; null elsewhere.

created_at
string<date-time>
updated_at
string<date-time>