---
schema_version: "1"
id: 75437fb1eee0b16a67887a8169616d2e31df4a0580d1a29aea690381d19422ed
title: ConnectApi.SocialPostCapability
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_social_post_capability.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_social_post_capability.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1553fe1996ba17e286f7e2ebf562fd634583003d192e7f1ca662e6a057848268
description: If a feed element has this capability, it can interact with a social post on a social network.
---
# ConnectApi.SocialPostCapability

If a feed element has this capability, it can interact with a social post on a social network.

Subclass of [ConnectApi.FeedElementCapabilities](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_feed_element_capabilities.htm "A container for all capabilities that can be included with a feed element.").

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




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

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

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

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

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">author</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_social_account.htm" title="A social account on a social network.">ConnectApi.SocialAccount</a></samp></td>

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="author"><a name="author"><!-- --></a>Social account that authored the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">content</samp></td>

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="content"><a name="content"><!-- --></a>Content body of the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">deletedBy</samp></td>

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="deletedBy"><a name="deletedBy"><!-- --></a>User who deleted the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">38.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">hiddenBy</samp></td>

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="hiddenBy"><a name="hiddenBy"><!-- --></a>User who hid the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">41.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">icon</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_icon.htm" title="Icon.">ConnectApi.Icon</a></samp></td>

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="icon"><a name="icon"><!-- --></a>Icon of the social network.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

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

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="id"><a name="id"><!-- --></a>ID associated with the social post Salesforce record.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">isOutbound</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type">Boolean</td>

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="isOutbound"><a name="isOutbound"><!-- --></a>If <samp class="codeph apex_code"><span class="keyword">true</span></samp>, the social
                  post originated from the Salesforce application.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">likedBy</samp></td>

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="likedBy"><a name="likedBy"><!-- --></a>External social account who liked the social
                  post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">40.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">messageType</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#SocialPostMessageTypeEnum"><samp class="codeph apex_code">ConnectApi.​SocialPost​MessageType</samp></a></td>

              <td class="entry" headers="d1225133e53" data-title="Description">
                <span class="ph" id="messageType"><a name="messageType"><!-- --></a>Message type of the social post.</span> Values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph apex_code">Comment</samp></li>
                  <li class="li"><samp class="codeph apex_code">Direct</samp></li>
                  <li class="li"><samp class="codeph apex_code">Post</samp></li>
                  <li class="li"><samp class="codeph apex_code">PrivateMessage</samp></li>
                  <li class="li"><samp class="codeph apex_code">Reply</samp></li>
                  <li class="li"><samp class="codeph apex_code">Retweet</samp></li>
                  <li class="li"><samp class="codeph apex_code">Tweet</samp></li>
                </ul>
              </td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">38.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">name</samp></td>

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="name"><a name="name"><!-- --></a>Title or heading of the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">postUrl</samp></td>

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="externalUrl"><a name="externalUrl"><!-- --></a>External URL to the social post on the social
                  network.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">provider</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#SocialNetworkProviderEnum"><samp class="codeph apex_code">ConnectApi.​SocialNetwork​Provider</samp></a></td>

              <td class="entry" headers="d1225133e53" data-title="Description">
                <span class="ph" id="provider"><a name="provider"><!-- --></a>Social network that this social post belongs to.</span> Values
                are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph apex_code">Facebook</samp></li>
                  <li class="li"><samp class="codeph apex_code">GooglePlus</samp></li>
                  <li class="li"><samp class="codeph apex_code">Instagram</samp></li>
                  <li class="li"><samp class="codeph apex_code">InstagramBusiness</samp></li>
                  <li class="li"><samp class="codeph apex_code">KakaoTalk</samp></li>
                  <li class="li"><samp class="codeph apex_code">Kik</samp></li>
                  <li class="li"><samp class="codeph apex_code">Line</samp></li>
                  <li class="li"><samp class="codeph apex_code">LinkedIn</samp></li>
                  <li class="li"><samp class="codeph apex_code">Messenger</samp></li>
                  <li class="li"><samp class="codeph apex_code">Other</samp></li>
                  <li class="li"><samp class="codeph apex_code">Pinterest</samp></li>
                  <li class="li"><samp class="codeph apex_code">QQ</samp></li>
                  <li class="li"><samp class="codeph apex_code">Rypple</samp></li>
                  <li class="li"><samp class="codeph apex_code">SinaWeibo</samp></li>
                  <li class="li"><samp class="codeph apex_code">SMS</samp></li>
                  <li class="li"><samp class="codeph apex_code">Snapchat</samp></li>
                  <li class="li"><samp class="codeph apex_code">Telegram</samp></li>
                  <li class="li"><samp class="codeph apex_code">Twitter</samp></li>
                  <li class="li"><samp class="codeph apex_code">VKontakte</samp></li>
                  <li class="li"><samp class="codeph apex_code">WeChat</samp></li>
                  <li class="li"><samp class="codeph apex_code">WhatsApp</samp></li>
                  <li class="li"><samp class="codeph apex_code">YouTube</samp></li>
                </ul>
              </td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">recipient</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_social_account.htm" title="A social account on a social network.">ConnectApi.SocialAccount</a></samp></td>

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="recipient"><a name="recipient"><!-- --></a>Social account that is the recipient of the social
                  post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">recipientId</samp></td>

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

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="recipientId"><a name="recipientId"><!-- --></a>ID of the recipient of the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">38.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">reviewScale</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type">Double</td>

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="reviewScale"><a name="reviewScale"><!-- --></a>Review scale of the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">40.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">reviewScore</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type">Double</td>

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="reviewScore"><a name="reviewScore"><!-- --></a>Review score of the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">40.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1225133e47" data-title="Property Name"><samp class="codeph apex_code">status</samp></td>

              <td class="entry" headers="d1225133e50" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_social_post_status.htm" title="The status of a social post.">ConnectApi.SocialPostStatus</a></samp></td>

              <td class="entry" headers="d1225133e53" data-title="Description"><span class="ph" id="status"><a name="status"><!-- --></a>Status of the social post.</span></td>

              <td class="entry" headers="d1225133e56" data-title="Available Version">36.0</td>

            </tr>

          </tbody>

        </table>

#### See Also

- [ConnectApi.FeedElementCapabilities](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_feed_element_capabilities.htm "A container for all capabilities that can be included with a feed element.")