---
schema_version: "1"
id: c9961676e482d8dcc7163e4b29f63649a425a31544887216cc1daee5e76b999d
title: ConnectApi.Community
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_community.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_community.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 28a4313e043b170845696872d49ca1c5df0848c8d3e282c4793740f85e1201da
description: Experience Cloud site.
---
# ConnectApi.Community

Experience Cloud site.

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




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

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

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

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

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">allowChatter​​AccessWithoutLogin</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description">Specifies if guest users can access public groups without logging in.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">31.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">allowMembers​ToFlag</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description">Specifies if members can flag content.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">30.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">builderBased​SnaEnabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="builderBasedSnaEnabled"><a name="builderBasedSnaEnabled"><!-- --></a>Specifies whether the Service Not Available
                  page is an auto-generated Experience Builder-based page (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or a static resource page that’s set in <span class="ph menucascade"><strong class="ph uicontrol">Workspaces</strong> | <strong class="ph uicontrol">Administration</strong> | <strong class="ph uicontrol">Pages</strong></span> (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</span></td>

              <td class="entry" headers="d905208e56" data-title="Available Version">52.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="builderUrl"><a name="builderUrl"><!-- --></a>Experience Builder URL for the site.</span></td>

              <td class="entry" headers="d905208e56" data-title="Available Version">56.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="contentSpaceId"><a name="contentSpaceId"><!-- --></a>ID of the managed content space associated with the
                  enhanced site.</span></td>

              <td class="entry" headers="d905208e56" data-title="Available Version">62.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Site description.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">guestMember​VisibilityEnabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="guestMemberVisibilityEnabled"><a name="guestMemberVisibilityEnabled"><!-- --></a>Specifies whether guest members can see
                  other members (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or not (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</span></td>

              <td class="entry" headers="d905208e56" data-title="Available Version">47.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Site ID.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">imageOptimization​CDNEnabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="imageOptimizationEnabled"><a name="imageOptimizationEnabled"><!-- --></a>Specifies whether images are optimized for
                  guest users on all devices for sites using Salesforce's CDN for Digital
                  Experiences (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or not (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</span></td>

              <td class="entry" headers="d905208e56" data-title="Available Version">56.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Specifies whether users can invite other external users.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">knowledgeable​​Enabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description">Specifies whether knowledgeable people and endorsements are available for topics (<samp class="codeph nolang">true</samp>), or not (<samp class="codeph nolang">false</samp>).</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">30.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="loginUrl"><a name="loginUrl"><!-- --></a>Login URL for the site.</span></td>

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

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">memberVisibility​Enabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="membersVisible"><a name="membersVisible"><!-- --></a>Specifies whether members can see other members
                  (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or not (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</span></td>

              <td class="entry" headers="d905208e56" data-title="Available Version">45.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Site name.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">nicknameDisplay​Enabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="nicknameDisplayEnabled"><a name="nicknameDisplayEnabled"><!-- --></a>Specifies whether nicknames are
                  displayed.</span></td>

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

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">privateMessages​​Enabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description">Specifies whether members can send and receive private messages to and from other members (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or not (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">30.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Specifies whether reputation is calculated and displayed for members.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">31.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Specifies whether emails are sent to all new users when they join.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d905208e47" data-title="Name"><samp class="codeph apex_code">siteAsContainer​Enabled</samp></td>

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

              <td class="entry" headers="d905208e53" data-title="Description"><span class="ph" id="siteAsContainerEnabled"><a name="siteAsContainerEnabled"><!-- --></a>Specifies whether the site is an Experience
                  Builder site (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or a Salesforce Tabs +
                  Visualforce site (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</span></td>

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

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">URL for the site, which is your Experience Cloud sites domain plus a URL
                prefix. For example,
                <span class="ph filepath">{MyDomainName}.my.site.com/customers</span>.
              </td>

              <td class="entry" headers="d905208e56" data-title="Available Version">30.0</td>

            </tr>

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

              <td class="entry" headers="d905208e50" data-title="Type">
                <samp class="codeph apex_code">ConnectApi.​CommunityStatus</samp>
                Enum
              </td>

              <td class="entry" headers="d905208e53" data-title="Description">Status of the Experience Cloud site.<ul class="ul bulletList">
                  <li class="li"><samp class="codeph apex_code">Live</samp></li>
                  <li class="li"><samp class="codeph apex_code">Inactive</samp></li>
                  <li class="li"><samp class="codeph apex_code">UnderConstruction</samp></li>
                </ul>
              </td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Name of the Experience Builder template.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">46.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Connect REST API URL to the site.</td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

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

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

              <td class="entry" headers="d905208e53" data-title="Description">Site-specific URL prefix. For example, in the site URL
                <span class="ph filepath">{MyDomainName}.my.site.com/customers</span>,
                <span class="ph filepath">customers</span> is the <span class="keyword parmname">UrlPathPrefix</span>.
              </td>

              <td class="entry" headers="d905208e56" data-title="Available Version">28.0</td>

            </tr>

          </tbody>

        </table>

#### See Also

- [ConnectApi.CommunityPage](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_communityPage.htm "Page of Experience Cloud sites.")