---
schema_version: "1"
id: db662b0818fda86a3e8d5ae09611a44823b9acb346ccca3b3dacf68bb0dece8f
title: ConnectApi.ActorWithId
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_actorWithIdOutput.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_actorWithIdOutput.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 53e29df9fa51b0bf84682c29a5223e799f1df4804da0831e4ed5c2d25d1e1489
description: Actor with ID.
---
# ConnectApi.ActorWithId

Actor with ID.

This class is abstract.

Subclass of [ConnectApi.Actor](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_actor.htm "Actor.").

Superclass of:

- [ConnectApi.AbstractRecordView](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_abstractRecordView.htm "A view of any record in the org, including a custom object record. This object is used if a specialized object, such as User or ChatterGroup, isn’t available for the record type.")
- [ConnectApi.ArticleSummary](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_article_summary.htm "A knowledge article summary.")
- [ConnectApi.ChatterGroup](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_chatter_group.htm "Chatter group.")
- [ConnectApi.ContentHubRepository](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_content_hub_repository.htm "A repository.")
- [ConnectApi.File](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_file.htm "File.")
- [ConnectApi.RelatedFeedPost](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_abstract_related_feed_post.htm "This class is abstract.")
- [ConnectApi.User](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_User.htm "User.")

| Name | Type | Description | Available Version |
| --- | --- | --- | --- |
| id | String | Actor’s 18-character ID | 28.0 |
| motif | [ConnectApi.​Motif](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_motif.htm "The motif properties contain URLs for small, medium, and large icons that indicate the Salesforce record type. Common record types are files, users, and groups, but all record types have a set of motif icons. Custom object records use their tab style icon. All icons are available to unauthenticated users so that, for example, you can display the motif icons in an email. The motif can also contain the record type’s base color.") | An icon that identifies the actor as a user, group, file, or custom object. The icon isn’t the user or group photo, and it isn’t a preview of the file. The motif can also contain the object’s base color. | 28.0 |
| mySubscription | [ConnectApi.​​Reference](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_reference.htm "Reference to a record.") | If the context user is following the item, this contains information about the subscription, else returns null. | 28.0 |
| url | String | Connect REST API URL for the resource | 28.0 |

#### See Also

- [ConnectApi.FeedElement](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_feed_element.htm "Feed elements are the top-level items that a feed contains. Feeds are feed element containers.")
- [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.GroupRecord](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_GroupRecord.htm "A record associated with a group.")
- [ConnectApi.MentionSegment](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_mention_msg_seg.htm "Mention segment.")
- [ConnectApi.RecordSummaryList](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_recordSummaryList.htm "Summary information about a list of records in the organization including custom objects.")