---
schema_version: "1"
id: 743efb426b25db653db6f310cf662178d2030f936580ee9cb29950f047ef7076
title: ConnectApi.ChatterMessage
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_ChatterMessage.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_ChatterMessage.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 64a45512ca1ec84a9111224a6aa892226f374bb63c823e159a8d0f7fe5d17036
description: Chatter message.
---
# ConnectApi.ChatterMessage

Chatter message.

<table class="featureTable sort_table" summary="">




          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d749375e47">Name</th>

              <th class="featureTableHeader vertical-align-top " id="d749375e50">Type</th>

              <th class="featureTableHeader vertical-align-top " id="d749375e53">Description</th>

              <th class="featureTableHeader vertical-align-top " id="d749375e56">Available Version</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">body</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_msg_body.htm#apex_connectapi_output_msg_body" title="Message body."><samp class="codeph apex_code">ConnectApi.MessageBody</samp></a></td>

              <td class="entry" headers="d749375e53" data-title="Description">Contents of the message.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">conversationId</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type">String</td>

              <td class="entry" headers="d749375e53" data-title="Description">ID for the conversation.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">conversationUrl</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type">String</td>

              <td class="entry" headers="d749375e53" data-title="Description">Connect REST API URL identifying the conversation.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">id</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type">String</td>

              <td class="entry" headers="d749375e53" data-title="Description">ID of the message.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">recipients</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list" title="Contains methods for the List collection type.">List</a>&lt;<a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_user_summary.htm#apex_connectapi_output_user_summary" title="User summary."><samp class="codeph apex_code">ConnectApi.UserSummary</samp></a>&gt;
              </td>

              <td class="entry" headers="d749375e53" data-title="Description">List of the recipients of the message.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">sender</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_user_summary.htm#apex_connectapi_output_user_summary" title="User summary."><samp class="codeph apex_code">ConnectApi.UserSummary</samp></a></td>

              <td class="entry" headers="d749375e53" data-title="Description">Sender of the message.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">sendingCommunity</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_reference.htm#apex_connectapi_output_reference" title="Reference to a record."><samp class="codeph apex_code">ConnectApi.Reference</samp></a></td>

              <td class="entry" headers="d749375e53" data-title="Description">Information about the Experience Cloud site from which the message was sent.<p class="p">Returns
                  <samp class="codeph nolang">null</samp> for the default site or if digital
                  experiences isn’t enabled.
                </p>
              </td>

              <td class="entry" headers="d749375e56" data-title="Available Version">32.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">sentDate</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type">Datetime</td>

              <td class="entry" headers="d749375e53" data-title="Description">The date and time the message was sent.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d749375e47" data-title="Name"><samp class="codeph apex_code">url</samp></td>

              <td class="entry" headers="d749375e50" data-title="Type">String</td>

              <td class="entry" headers="d749375e53" data-title="Description">Connect REST API URL identifying the current page of the conversation.</td>

              <td class="entry" headers="d749375e56" data-title="Available Version">29.0</td>

            </tr>

          </tbody>

        </table>

#### See Also

- [ConnectApi.ChatterConversationSummary](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_ChatterConversationSummary.htm "Chatter conversation summary.")
- [ConnectApi.ChatterMessagePage](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_ChatterMessagePage.htm "Chatter message page.")