---
schema_version: "1"
id: a84a870a05cc995b38d4e83ee1c8fe91b153f07c8a54474d6f5ce018f94610f0
title: ConnectApi.Actor
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_actor.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_actor.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8d9b3a0d39244e8b9ebc043ca2579473c5091bf31b8237e04344de44b7e2d264
description: Actor.
---
# ConnectApi.Actor

Actor.

This class is abstract.

Superclass of:

- [ConnectApi.ActorWithId](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_actorWithIdOutput.htm "Actor with ID.")
- [ConnectApi.RecommendedObject](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_recommended_object.htm "A recommended object, such as a custom or static recommendation.")
- [ConnectApi.UnauthenticatedUser](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_unauth_user.htm "Unauthenticated user.")

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




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

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

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

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

            </tr>

          </thead>

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

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

              <td class="entry" headers="d800713e87" data-title="Description">Name of the actor, such as the group name.</td>

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

            </tr>

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

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

              <td class="entry" headers="d800713e87" data-title="Description">One of the following: <ul class="ul bulletList">
                  <li class="li"><samp class="codeph apex_code">file</samp></li>

                  <li class="li"><samp class="codeph apex_code">group</samp></li>

                  <li class="li">
                    <samp class="codeph apex_code">recommendedObject</samp> (version
                    34.0 and later)
                  </li>

                  <li class="li"><samp class="codeph apex_code">unauthenticateduser</samp></li>

                  <li class="li"><samp class="codeph apex_code">user</samp></li>

                  <li class="li">
                    <var class="keyword varname">record type name</var>—the name of the record
                    type, such as <span class="keyword parmname">myCustomObject__c</span> or Account
                  </li>

                </ul>
              </td>

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

            </tr>

          </tbody>

        </table>

#### See Also

- [ConnectApi.CaseCommentCapability](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_case_comment_capability.htm "If a feed element has this capability, it has a case comment on the case feed.")
- [ConnectApi.EntityRecommendation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_entity_recommendation.htm "A Chatter, custom, or static recommendation.")
- [ConnectApi.EditCapability](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_edit_capability.htm "If a feed element or comment has this capability, users who have permission can edit it.")
- [ConnectApi.FeedEntitySummary](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_feed_entity_summary.htm "The summary of a feed entity that is shared with a feed element.")
- [ConnectApi.FeedItem](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_Feed_Item.htm "Feed item.")
- [ConnectApi.FeedItemSummary](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_feed_item_summary.htm "A feed item summary.")
- [ConnectApi.Subscription](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_subscription.htm "Subscription.")