---
schema_version: "1"
id: 12af49e91b21ff32d23b048e0cb96b47f38b53ac9dc9b3a574c33d7ea972b666
title: ConnectApi.ModerationFlags
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_moderationFlags.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_moderationFlags.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 762b4578d9180aced3e7eb6f51aaa665525d138e9b79392a58136da67b597d6d
description: Information about the moderation flags on a feed item, comment, or file.
---
# ConnectApi.ModerationFlags

Information about the moderation flags on a feed item, comment, or file.

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




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

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

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

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

            </tr>

          </thead>

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

              <td class="entry" headers="d1081115e51" data-title="Type">Integer</td>

              <td class="entry" headers="d1081115e54" data-title="Description">Number of moderation flags on this feed item, comment, or file. If the context
                user is not a moderator, the property is <samp class="codeph apex_code"><span class="keyword">null</span></samp>.</td>

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

            </tr>

            <tr>
              <td class="entry" headers="d1081115e48" data-title="Name"><samp class="codeph apex_code">flagCount​ByReason</samp></td>

              <td class="entry" headers="d1081115e51" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_map.htm#apex_methods_system_map" title="Contains methods for the Map collection type.">Map</a>&lt;<a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#CommunityFlagReasonType"><samp class="codeph apex_code">ConnectApi.​CommunityFlag​ReasonType</samp></a>, Integer&gt;
              </td>

              <td class="entry" headers="d1081115e54" data-title="Description">
                <span class="ph" id="flagCountByReason"><a name="flagCountByReason"><!-- --></a>Number of moderation flags categorized by
                  reason.</span> Values for <samp class="codeph apex_code" id="CommunityFlagReasonType"><a name="CommunityFlagReasonType"><!-- --></a>ConnectApi.CommunityFlagReasonType</samp> are:<ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph apex_code">FlaggedByRule</samp>—Moderation rule flagged the item.
                  </li>
                  <li class="li">
                    <samp class="codeph apex_code">FlaggedBySystem</samp>—Einstein flagged the item.
                  </li>
                  <li class="li">
                    <samp class="codeph apex_code">FlaggedByUserAsInappropriate</samp>—User flagged the item as inappropriate.
                  </li>
                  <li class="li">
                    <samp class="codeph apex_code">FlaggedByUserAsSpam</samp>—User flagged the item as spam.
                  </li>
                </ul>
              </td>

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

            </tr>

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

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

              <td class="entry" headers="d1081115e54" data-title="Description">
                <samp class="codeph apex_code"><span class="keyword">true</span></samp> if the context user flagged the
                feed item, comment, or file for moderation; <samp class="codeph apex_code"><span class="keyword">false</span></samp> otherwise.
              </td>

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

            </tr>

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

              <td class="entry" headers="d1081115e51" 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_moderation_flags_collection.htm" title="A collection of flags on a feed item, comment, or file.">ConnectApi.ModerationFlagsCollection</a></samp></td>

              <td class="entry" headers="d1081115e54" data-title="Description"><span class="ph" id="flags"><a name="flags"><!-- --></a>Collection of flags.</span></td>

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

            </tr>

          </tbody>

        </table>

#### See Also

- [ConnectApi.Comment](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_comment.htm "A comment.")
- [ConnectApi.File](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_file.htm "File.")
- [ConnectApi.ModerationCapability](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_moderation_capability.htm "If a feed element has this capability, users in an Experience Cloud site can flag it for moderation.")