# List side conversations List side conversations for a given conversation. Side conversations are internal threads created by teammates from within a conversation. Each side conversation includes its conversation parts (messages). Results are paginated. Requires the read_conversations OAuth scope. Endpoint: GET /conversations/{id}/side_conversations Version: Preview Security: bearerAuth ## Header parameters: - `Intercom-Version` (string) Intercom API version.By default, it's equal to the version set in the app package. Enum: "1.0", "1.1", "1.2", "1.3", "1.4", "2.0", "2.1", "2.2", "2.3", "2.4", "2.5", "2.6", "2.7", "2.8", "2.9", "2.10", "2.11", "2.12", "2.13", "2.14", "Preview" ## Path parameters: - `id` (string, required) The identifier for the conversation as given by Intercom. Example: "123" ## Query parameters: - `page` (integer) The page number of results to return (starting from 1). - `per_page` (integer) The number of side conversations to return per page (max 50). ## Response 200 fields (application/json): - `type` (string) The type of the response object. Enum: "side_conversation.list" - `side_conversations` (array) An array of side conversation objects. - `side_conversations.side_conversation_id` (string) The unique identifier for the side conversation. Example: "456" - `side_conversations.conversation_parts` (array) The conversation parts (messages) in this side conversation. - `side_conversations.conversation_parts.type` (string) Always conversation_part Example: "conversation_part" - `side_conversations.conversation_parts.id` (string) The id representing the conversation part. Example: "3" - `side_conversations.conversation_parts.part_type` (string) The type of conversation part. Example: "comment" - `side_conversations.conversation_parts.body` (string,null) The message body, which may contain HTML. For Twitter, this will show a generic message regarding why the body is obscured. Example: "
Okay!
" - `side_conversations.conversation_parts.created_at` (integer) The time the conversation part was created. Example: 1663597223 - `side_conversations.conversation_parts.updated_at` (integer) The last time the conversation part was updated. Example: 1663597260 - `side_conversations.conversation_parts.notified_at` (integer) The time the user was notified with the conversation part. Example: 1663597260 - `side_conversations.conversation_parts.assigned_to` (object) reference to another object - `side_conversations.conversation_parts.assigned_to.type` (string) Example: "contact" - `side_conversations.conversation_parts.assigned_to.id` (string,null) Example: "1a2b3c" - `side_conversations.conversation_parts.author` (object) The object who initiated the conversation, which can be a Contact, Admin or Team. Bots and campaigns send messages on behalf of Admins or Teams. For Twitter, this will be blank. - `side_conversations.conversation_parts.author.type` (string) The type of the author Example: "admin" - `side_conversations.conversation_parts.author.id` (string) The id of the author Example: "274" - `side_conversations.conversation_parts.author.name` (string,null) The name of the author Example: "Operator" - `side_conversations.conversation_parts.author.email` (string) The email of the author Example: "operator+abcd1234@intercom.io" - `side_conversations.conversation_parts.author.from_ai_agent` (boolean) If this conversation part was sent by the AI Agent Example: true - `side_conversations.conversation_parts.author.is_ai_answer` (boolean) If this conversation part body was generated by the AI Agent - `side_conversations.conversation_parts.attachments` (array) A list of attachments for the part. - `side_conversations.conversation_parts.attachments.type` (string) The type of attachment Example: "upload" - `side_conversations.conversation_parts.attachments.name` (string) The name of the attachment Example: "example.png" - `side_conversations.conversation_parts.attachments.url` (string) The URL of the attachment Example: "https://picsum.photos/200/300" - `side_conversations.conversation_parts.attachments.content_type` (string) The content type of the attachment Example: "image/png" - `side_conversations.conversation_parts.attachments.filesize` (integer) The size of the attachment Example: 100 - `side_conversations.conversation_parts.attachments.width` (integer) The width of the attachment Example: 100 - `side_conversations.conversation_parts.attachments.height` (integer) The height of the attachment Example: 100 - `side_conversations.conversation_parts.external_id` (string,null) The external id of the conversation part Example: "abcd1234" - `side_conversations.conversation_parts.redacted` (boolean) Whether or not the conversation part has been redacted. - `side_conversations.conversation_parts.email_message_metadata` (object) Contains metadata if the message was sent as an email - `side_conversations.conversation_parts.email_message_metadata.subject` (string) The subject of the email Example: "Question about my order" - `side_conversations.conversation_parts.email_message_metadata.email_address_headers` (array) A list of an email address headers. - `side_conversations.conversation_parts.email_message_metadata.email_address_headers.type` (string) The type of email address header Example: "from" - `side_conversations.conversation_parts.email_message_metadata.email_address_headers.email_address` (string) The email address Example: "jdoe@example.com" - `side_conversations.conversation_parts.email_message_metadata.email_address_headers.name` (string,null) The name associated with the email address Example: "Joe Example" - `side_conversations.conversation_parts.email_message_metadata.message_id` (string,null) The unique identifier for the email message as specified in the Message-ID header Example: "