Feb 13, 2018 - To view the parent and child relationships among standard objects, see the ERD diagrams in Data Model. No
Object Reference for Salesforce and Force.com Version 42.0, Spring ’18
@salesforcedocs Last updated: February 13, 2018
© Copyright 2000–2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com, inc.,
as are other names and marks. Other marks appearing herein may be trademarks of their respective owners.
CONTENTS Chapter 1: Object Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Primitive attribute if the field is of type string. This field type is used in history objects for the NewValue and OldValue fields. It is also a valid field type for fieldType and soapType. Note: Most SOAP toolkits automatically deserialize this element into the correct native type.
Calculated Field Type Calculated fields are read-only fields in the API. These are fields defined by a formula, which is an algorithm that derives its value from other fields, expressions, or values. You can filter on these fields in SOQL, but you should not replicate these fields. The length of text calculated fields is 3900 characters or less—anything longer will be truncated. Calculated fields are called formula fields in the Salesforce user interface.
ComboBox Field Type A combobox is a picklist that also allows users to type a value that is not already specified in the list. A combobox is defined as a string value.
Currency Field Type Currency fields contain currency values, such as the ExpectedRevenue field in a Campaign, and are defined as type double.
5
Object Basics
Field Types
For organizations that have the multicurrency option enabled, the CurrencyIsoCode field is defined for any object that can have currency fields. The CurrencyIsoCode field and currency fields are linked in a special way. On any specific record, the CurrencyIsoCode field defines the currency of that record, and thus, the values of all currency fields on that record will be expressed in that currency. For most cases, clients do not need to consider the linking of the CurrencyIsoCode field and the currency fields on an object. However, clients may need to consider the following: • The CurrencyIsoCode field exists only for those organizations that have enabled multicurrency support. • When displaying the currency values in a user interface, it is preferred to prepend each currency value with its CurrencyIsoCode value and a space separator. • The CurrencyIsoCode field is a restricted picklist field. The set of allowable values, defined in the CurrencyType object, can vary from organization to organization. Attempting to set it to a value that is not defined for an organization causes the operation to be rejected. • If you update the CurrencyIsoCode field on an object, it implicitly converts all currency values on that object to the new currency code, using the conversion rates that are defined for that organization in the Salesforce user interface. If you specify currency values in that same update() call, the new currency values you specify are interpreted in the new CurrencyIsoCode field value, without conversion. • The picklist values in a CurrencyIsoCode field do not exactly match the labels displayed in Salesforce. To perform currency conversions, client applications can look up the CurrencyIsoCode in the CurrencyType object.
encoding="UTF-8"?>
2045
Standard Objects
Field Name
SolutionFeed
Details Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation.
LastModifiedDate
Type dateTime Properties Defaulted on create, Filter, Sort Description This field is a standard system field. When a feed item is created, LastModifiedDate is the same as CreatedDate. If a FeedComment is inserted on the feed item, then LastModifiedDate becomes the CreatedDate for the FeedComment. Deleting the FeedComment does not change the LastModifiedDate. Ordering by LastModifiedDate DESC sorts the feed by both the most recent feed item or comment.
LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.
LinkUrl
Type url Properties Nillable, Sort Description The URL of the LinkPost.
NetworkScope
Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. NetworkScope can have the following values:
2046
Standard Objects
Field Name
SolutionFeed
Details • NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field.
ParentId
Type reference Properties Filter, Group, Sort Description ID of the solution record that is tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion article associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a SolutionFeed object of Type ContentPost.
Title
Type string Properties Group, Nillable, Sort Description The title of the SolutionFeed. When the Type is LinkPost, the LinkUrl is the URL, and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort
2047
Standard Objects
Field Name
SolutionFeed
Details Description The type of SolutionFeed item: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed:
2048
Standard Objects
Field Name
SolutionFeed
Details • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.
Visibility
Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Specifies whether this feed item is available to all users or internal users only. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. Visibility can have the following values:
• AllUsers—The feed item is available to all users who have permission to see the feed item. • InternalUsers—The feed item is available to internal users only. Note the following exceptions for Visibility: • For record posts, Visibility is set to InternalUsers for all internal users by default. • External users can set Visibility only to AllUsers. • Visibility can be updated on record posts. • The Update property is supported only for feed items posted on records.
2049
Standard Objects
SolutionHistory
Usage Use this object to track changes for a solution record. SEE ALSO: Solution EntitySubscription NewsFeed UserProfileFeed
SolutionHistory Represents the history of changes to the values in the fields of a solution.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Fields Field
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed. Label is Custom Field Definition ID.
IsDeleted
Type boolean Properties Defaulted on create, Filter Description Indicates whether the object has been moved to the Recycle Bin (true) or not (false). Label is Deleted.
NewValue
Type anyType Properties Nillable, Sort Description The new value of the field that was changed. Limited to 255 characters.
2050
Standard Objects
SolutionStatus
Field
Details
OldValue
Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed. Limited to 255 characters.
SolutionId
Type reference Properties Filter, Group, Sort Description ID of the Solution. Label is Solution ID.
Usage Use this read-only object to identify changes to a solution. This object respects field-level security on the parent object. SEE ALSO: SolutionStatus
SolutionStatus Represents the status of a Solution, such as Draft, Reviewed, and so on.
Supported Calls describeSObjects(), query(), retrieve()
Fields Field
Details
ApiName
Type string Properties Filter, Group, NillableSort Description Uniquely identifies a picklist value so it can be retrieved without using an id or master label.
2051
Standard Objects
SolutionStatus
Field
Details
IsDefault
Type boolean Properties Defaulted on create, Filter, Group, Sort Description Indicates whether this is the default solution status value (true) or not (false) in the picklist. Only one value can be the default value.
IsReviewed
Type boolean Properties Defaulted on create, Filter, Group, Sort Description Indicates whether this solution status value represents a reviewed Solution (true) or not (false). Multiple solution status values can represent a reviewed Solution.
MasterLabel
Type string Properties Filter, Group, Nillable, Sort Description Master label for this solution status value. This display value is the internal label that does not get translated.
SortOrder
Type int Properties Filter, Group, Nillable, Sort Description Number used to sort this value in the solution status picklist. These numbers are not guaranteed to be sequential, as some previous solution status values might have been deleted.
Usage This object represents a value in the solution status picklist. The solution status picklist provides additional information about the status of a Solution, such as whether a given status value represents a reviewed or unreviewed solution. Your client application can query this object to retrieve the set of values in the solution status picklist, and then use that information while processing Solution objects to
2052
Standard Objects
SolutionTag
determine more information about a given solution. For example, the application could test whether a given case has been reviewed or not based on its Status value and the value of the IsReviewed property in the associated SolutionStatus record. SEE ALSO: Solution
SolutionTag Associates a word or short phrase with a Solution.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve()
Fields Field Name
Details
ItemId
Type reference Properties Create, Filter Description ID of the tagged item.
Name
Type string Properties Create, Filter Description Name of the tag. If this value does not already exist, a new TagDefinition is created and becomes the parent of this Tag object. Otherwise, a TagDefinition with the same name becomes the parent of this Tag object. Parent relationships are created automatically.
TagDefinitionId
Type reference Properties Filter Description ID of the parent TagDefinition object that owns the tag.
Type
Type picklist
2053
Standard Objects
Field Name
SOSDeployment
Details Properties Create, Filter, Restricted picklist Description Defines the visibility of a tag. Valid values: • Public—The tag can be viewed and manipulated by all users in an organization. • Personal—The tag can be viewed or manipulated only by a user with a matching OwnerId.
Usage SolutionTag stores the relationship between its parent TagDefinition and the Solution being tagged. Tag objects act as meta> Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation.
LikeCount
Type int Properties Filter, Group, Sort Description The number of likes associated with this feed item.
LinkUrl
Type url Properties Nillable, Sort Description The URL of a LinkPost.
NetworkScope
Type picklist Properties Group, Nillable, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available if Communities is enabled for your org.
2076
Standard Objects
Field
SurveyFeed
Details NetworkScope can have the following values:
• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId
Type reference Properties Filter, Group, Sort Description ID of the object type to which the FeedItem object is related. For example, set this field to a UserId to post to someone’s profile feed, or an AccountId to post to a specific account.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with the ContentPost.
Title
Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create FeedItem types directly from the API.
2077
Standard Objects
SurveyInvitation
Field
Details
Visibility
Type picklist Properties Filter, Group, Nillable, Sort Description Specifies whether this feed item is available to all users or only internal users. This field is available if Communities is enabled for your org. Visibility can have the following values:
• AllUsers—The feed item is available to all users who have permission to see the feed item. • InternalUsers—The feed item is available only to internal users. Visibility has the following exceptions.
• For record posts, Visibility is set to InternalUsers for all internal users by default. • External users can set Visibility only to AllUsers. • Visibility can be updated on record posts. • The Update property is supported only for feed items posted on records.
SurveyInvitation Represents the invitation sent to a participant to complete the survey.
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()
Fields Field Name
Details
CommunityId
Type reference Properties Create, Filter, Group, Nillable, Sort Description The ID of the community that you want to send the survey to.
EmailBrandingId
Type reference
2078
Standard Objects
Field Name
SurveyInvitation
Details Properties Create, Filter, Group, Nillable, Sort Description The ID of the survey email branding object that’s associated with this invitation.
InvitationLink
Type url Properties Filter, Group, Nillable, Sort Description The URL to the survey that is sent to particpants.
InviteExpiryDateTime
Type dateTime Properties Create, Filter, Nillable, Sort, Update Description The date and time that the survey invitation expires.
IsDefault
Type boolean Properties Create, Defaulted on create, Filter , Group, Sort, Update Description Determines whether this is the default survey invitation to use when the survey is sent to participants.
LastReferencedDate
Type dateTime Properties Filter, Nillable, Sort Description The timestamp for when the current user last viewed a record related to this survey invitation.
LastViewedDate
Type dateTime Properties Filter, Nillable, Sort
2079
Standard Objects
Field Name
SurveyInvitation
Details Description The timestamp for when the current user last viewed this survey invitation.
Name
Type string Properties Create, Filter, Group, Sort, Update Description The name of the survey invitation that appears in the UI.
OptionsAllowGuestUserResponse
Type boolean Properties Create, Filter Description Determines whether participants who don’t have a Salesforce account can complete the survey.
OptionsAllowParticipantAccessTheirResponse Type
boolean Properties Create, Filter Description Determines whether participants can access a copy of their responses after they complete the survey. OptionsCollectAnonymousResponse Type
boolean Properties Create, Filter Description Determines whether participants can complete the survey anonymously. OwnerId
Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The ID of the user who created the survey invitation.
ParticipantId
Type reference
2080
Standard Objects
Field Name
SurveyInvitationShare
Details Properties Create, Filter, Group, Nillable, Sort Description The user ID of the participant if the participant is a Salesforce user or contact.
SurveyId
Type reference Properties Create, Filter, Group, Sort Description The ID of the survey that’s sent in the invitation.
SurveyInvitationShare Represents a sharing entry on a SurveyInvitation object.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the survey invitation. The possible values are: • Read Only • Read/Write • Owner
ParentId
Type reference Properties Create, Filter, Group, Sort
2081
Standard Objects
Field Name
SurveyPage
Details Description The ID of the SurveyInvitation object that is associated with this sharing entry.
RowCause
Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort Description The reason that this sharing entry exists. Possible values include: • Owner • Manual Sharing • Sharing Rule • Account Sharing • Associated record owner or sharing • Person Contact • Sales Team • Territory Assignment Rule • Territory Manual • Territory Sharing Rule • Territory assignment for forecasting and reporting
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description The ID of the user or group that was given access to the SurveyInvitation object. This field can’t be updated.
SurveyPage Represents a page, such as the title page or a question page, in a survey.
Supported Calls getDeleted(), getUpdated(), query(), retrieve()
2082
Standard Objects
SurveyQuestion
Fields Field
Details
DeveloperName
Type string Properties Filter, Group, Sort Description The unique API name of this SurveyPage object.
Name
Type string Properties Filter, Group, idLookup, Sort Description The name of the survey page that appears in the UI.
SurveyVersionId
Type reference Properties Filter, Group, Sort Description The version of the survey that the page belongs to.
SurveyQuestion Represents a question in a survey.
Supported Calls getDeleted(), getUpdated(), query(), retrieve()
Fields Field
Details
DeveloperName
Type string Properties Filter, Group, Sort
2083
Standard Objects
Field
SurveyQuestion
Details Description The API name of the SurveyQuestion object. The API name must be unique within a particular version of the survey.
Name
Type string Properties Filter, Group, idLookup, Sort Description A label for this question in a survey that appears in the UI.
IsDeprecated
Type boolean Properties Defaulted on create, Filter , Group, Sort Description Indicates whether a question was deleted from the survey.
QuestionType
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The type of question.
SurveyPageId
Type reference Properties Filter, Group, Sort Description Lookup to the SurveyPage object that contains the question.
SurveyVersionId
Type reference Properties Filter, Group, Sort Description The ID of the SurveyVersion object that the question belongs to.
2084
Standard Objects
SurveyQuestionChoice
SurveyQuestionChoice Represents an answer choice that a participant can select for a survey question.
Supported Calls describeLayout(), getDeleted(), getUpdated(), query(), retrieve()
Fields Field
Details
DeveloperName
Type string Properties Filter, Group, Sort Description The unique API name of the SurveyQuestionChoice object.
IsDeprecated
Type boolean Properties Defaulted on create, Filter , Group, Sort Description Indicates whether a question choice was deleted from the survey.
Name
Type string Properties Filter, Group, idLookup, Sort Description A label for the question choice that appears in the UI.
QuestionId
Type reference Properties Filter, Group, Sort Description The ID of the SurveyQuestion object that this choice belongs to.
SurveyVersionId
Type reference
2085
Standard Objects
Field
SurveyQuestionResponse
Details Properties Filter, Group, Nillable, Sort Description The version of the survey that this question choice belongs to.
SurveyQuestionResponse Represents a participant’s answer to a specific question.
Supported Calls describeLayout(), getDeleted(), getUpdated(), query(), retrieve()
Fields Field
Details
> Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation.
LastModifiedDate
Type dateTime Properties Defaulted on create, Filter, Sort Description Date and time when a user last modified this record. This field is a standard system field. When a feed item is created, LastModifiedDate is the same as CreatedDate. If a FeedComment is inserted on that feed item, then LastModifiedDate becomes the CreatedDate for that FeedComment. Deleting the FeedComment does not change the LastModifiedDate. Ordering by LastModifiedDate DESC sorts the feed by both the most recent feed item or comment.
LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.
LinkUrl
Type url
2110
Standard Objects
Field
TaskFeed
Details Properties Nillable, Sort Description The URL of a LinkPost.
NetworkScope
Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. NetworkScope can have the following values:
• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId
Type reference Properties Filter, Group, Sort Description ID of the account record that is tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost.
2111
Standard Objects
TaskFeed
Field
Details
Title
Type string Properties Group, Nillable, Sort Description The title of the task record. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply.
2112
Standard Objects
Field
TaskFeed
Details • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • CaseCommentPost—generated event when a user adds a case comment for a case object • EmailMessageEvent—generated event when an email related to a case object is sent or received • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • ChangeStatusPost—generated event when a user changes the status of a case • AttachArticleEvent—generated event when a user attaches an article to a case Note: If you set Type to ContentPost, also specify Contentsfdc://069B0000000omjh">
Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.
LinkUrl
Type url Properties Nillable, Sort Description The URL of a LinkPost.
NetworkScope
Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization.
2163
Standard Objects
Field Name
TopicFeed
Details NetworkScope can have the following values:
• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a CollaborationGroup or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. ParentId
Type reference Properties Filter, Group, Sort Description ID of the topic.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. For Work.com thanks posts, it’s the ID of the WorkThanks object associated with a RypplePost. This field is typically null for all posts except ContentPost and RypplePost.
Title
Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort
2164
Standard Objects
Field Name
TopicFeed
Details Description The type of FeedItem: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed:
2165
Standard Objects
Field Name
TopicFeed
Details • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case. Note: If you set Type to ContentPost, also specify Content> Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation.
LastModifiedDate
Type dateTime Properties Defaulted on create, Filter, Sort Description Date and time when a user last modified this record. This field is a standard system field. When a feed item is created, LastModifiedDate is the same as CreatedDate. If a FeedComment is inserted on that feed item, then LastModifiedDate becomes the CreatedDate for that FeedComment. Deleting the FeedComment does not change the LastModifiedDate. Ordering by LastModifiedDate DESC sorts the feed by both the most recent feed item or comment.
LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.
2236
Standard Objects
UserFeed
Field
Details
LinkUrl
Type url Properties Nillable, Sort Description The URL of a LinkPost.
NetworkScope
Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. This field is available in API version 26.0 and later, if Salesforce Communities is enabled for your organization. NetworkScope can have the following values:
• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId
Type reference Properties Filter, Group, Sort Description ID of the account record that is tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost.
2237
Standard Objects
UserFeed
Field
Details
Title
Type string Properties Group, Nillable, Sort Description The title of the user record. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item: • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply.
2238
Standard Objects
Field
UserFeed
Details • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • CaseCommentPost—generated event when a user adds a case comment for a case object • EmailMessageEvent—generated event when an email related to a case object is sent or received • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • ChangeStatusPost—generated event when a user changes the status of a case • AttachArticleEvent—generated event when a user attaches an article to a case Note: If you set Type to ContentPost, also specify Content>
Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes that are associated with this feed item.
LinkUrl
Type url Properties Nillable, Sort Description The URL of a LinkPost.
NetworkScope
Type picklist
2367
Standard Objects
Field Name
WorkCoachingFeed
Details Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. If Salesforce Communities is enabled for your organization, this field is available in API version 28.0 and later. NetworkScope can have the following values.
• NetworkId: The ID of the community in which the FeedItem is available. If left empty, the feed item is available only in the default community. • AllNetworks: The feed item is available in all communities. Note the following exceptions for NetworkScope. • Only feed items with a CollaborationGroup or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. ParentId
Type reference Properties Filter, Group, Sort Description ID of the WorkCoaching record that is tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of type ContentPost.
Title
Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.
2368
Standard Objects
WorkCoachingFeed
Field Name
Details
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed.
2369
Standard Objects
Field Name
WorkCoachingHistory
Details • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case. Note: If you set Type to ContentPost, also specify Content>
Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.
LinkUrl
Type url Properties Nillable, Sort Description The URL of a LinkPost.
ParentId
Type reference Properties Filter, Group, Sort Description ID of the goal record that is tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost.
2392
Standard Objects
Field Name
WorkFeedbackRequestFeed
Details For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of TypeContentPost.
Title
Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API. • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed.
2393
Standard Objects
Field Name
WorkFeedbackRequestHistory
Details • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.
WorkFeedbackRequestHistory Represents the history of changes to the values in the fields of a WorkFeedbackRequest.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
2394
Standard Objects
WorkFeedbackRequestShare
Fields Field Name
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.
NewValue
Type anyType Properties Nillable, Sort Description The new value of the field that was changed.
OldValue
Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed.
WorkFeedbackRequestId
Type picklist Properties Filter, Group, Sort Description ID of the WorkFeedbackRequest.
WorkFeedbackRequestShare Represents a sharing entry on a WorkFeedbackRequest.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
2395
Standard Objects
WorkFeedbackRequestShare
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the feedback request. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for feedback requests.
ParentId
Type reference Properties Create, Filter, Group, Sort Description ID of the WorkFeedbackRequest object that is associated with this sharing entry.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkFeedbackRequest or is in a user role above the WorkFeedbackRequest owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkFeedbackRequest with the user or group. • Rule: User or group has access via a WorkFeedbackRequest sharing rule.
2396
Standard Objects
WorkFeedbackShare
Field Name
Details
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the feedback request. This field can’t be updated.
WorkFeedbackShare Represents a sharing entry on a WorkFeedback object.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the feedback. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for feedback.
ParentId
Type reference Properties Create, Filter, Group, Sort
2397
Standard Objects
Field Name
WorkGoal
Details Description ID of the WorkFeedback object that is associated with this sharing entry.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkFeedback or is in a user role above the WorkFeedback owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkFeedback with the user or group. • Rule: User or group has access via a WorkFeedback sharing rule.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the feedback. This field can’t be updated.
WorkGoal Represents the components of a goal, such as its description and associated metrics. This object has been deprecated as of API version 35.0. Use the Goal object to query information about Work.com goals.
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Related WorkGoalCollaborator, WorkGoalLink, WorkGoalFeed
2398
Standard Objects
WorkGoal
Fields Field Name
Details
ActualValue
Type double Properties Create, Filter, Nillable, Sort, Update Description The actual value of the WorkGoal metric. Applicable only to WorkGoal objects of Type: Metric.
ActualValueExternalUrl
Type url Properties Create, Filter, Group, Nillable, Sort, Update Description Contains a URL that references work.com >
Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.
LinkUrl
Type url Properties Nillable, Sort
2409
Standard Objects
Field Name
WorkGoalFeed
Details Description The URL of a LinkPost.
NetworkScope
Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. If Salesforce Communities is enabled for your organization, this field is available in API version 28.0 and later. NetworkScope can have the following values:
• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field. ParentId
Type reference Properties Filter, Group, Sort Description ID of the goal record that is tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of TypeContentPost.
2410
Standard Objects
WorkGoalFeed
Field Name
Details
Title
Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API. • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence. • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed.
2411
Standard Objects
Field Name
WorkGoalFeed
Details • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case. • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.
Visibility
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The visibility of a FeedItem: • AllUsers: visible to all users • InternalUsers: visible to internal users
2412
Standard Objects
WorkGoalHistory
WorkGoalHistory Represents the history of changes to the values in the fields of a WorkGoal. Access is read-only. This object has been deprecated as of API version 35.0. Use the GoalHistory object to query historical information for Work.com goals.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Fields Field Name
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.
NewValue
Type Any Type Properties Nillable, Sort Description The new value of the field that was changed.
OldValue
Type Any Type Properties Nillable, Sort Description The latest value of the field before it was changed.
WorkGoalId
Type reference Properties Filter, Group, Sort Description ID of the Goal. Label is Goal ID.
2413
Standard Objects
WorkGoalLink
WorkGoalLink Represents the relationship between two goals (many to many relationship). This object has been deprecated as of API version 35.0. Use the GoalLink object to query information about the relationship between two Work.com goals.
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update() , upsert()
Fields Field Name
Details
IsActive
Type boolean Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Whether the WorkGoalLink is active (true) or not (false)
LinkType
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The type of link
Name
Type string Properties Autonumber, Defaulted on create, Filter, idLookup, Sort Description The auto-generated name of the goal link
SourceGoalId
Type reference Properties Create, Filter, Group, Sort, Update Description The ID of the source WorkGoal object
2414
Standard Objects
WorkGoalShare
Field Name
Details
TargetGoalId
Type reference Properties Create, Filter, Group, Sort, Update Description The ID of the target WorkGoal object
WorkGoalShare Represents a sharing entry on a WorkGoal object. This object has been deprecated as of API version 35.0. Use the GoalShare object to query information about sharing for Work.com goals.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the goal. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records This field must be set to an access level that is higher than the organization’s default access level for goals.
ParentId
Type reference Properties Create, Filter, Group, Sort
2415
Standard Objects
Field Name
WorkOrder
Details Description ID of the WorkGoal object that is associated with this sharing entry.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkGoal or is in a user role above the WorkGoal owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkGoal with the user or group. • Rule: User or group has access via a WorkGoal sharing rule.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the goal. This field can’t be updated.
WorkOrder Represents field service work to be performed for a customer. This object is available in API version 36.0 and later.
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
2416
Standard Objects
WorkOrder
Fields Field Name
Details
AccountId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The account associated with the work order.
Address
Type address Properties Filter, Nillable Description The compound form of the address where the work order is completed.
AssetId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The asset associated with the work order.
BusinessHoursId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The business hours associated with the work order.
CaseId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The case associated with the work order.
City
Type string Properties Create, Filter, Group, Nillable, Sort, Update
2417
Standard Objects
Field Name
WorkOrder
Details Description The city where the work order is completed. Maximum length is 40 characters.
ContactId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The contact associated with the work order.
Country
Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The country where the work order is completed. Maximum length is 80 characters.
CurrencyIsoCode
Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Available only for orgs with the multicurrency feature enabled. Contains the ISO code for any currency allowed by the organization. The label in the user interface is Currency ISO Code.
Description
Type textarea Properties Create, Nillable, Update Description The description of the work order. Try to include the steps needed to change the work order’s status to Completed.
Discount
Type percent Properties Filter, Nillable, Sort Description Read only. The weighted average of the discounts on all line items in the work order. It can be any positive number up to 100.
2418
Standard Objects
WorkOrder
Field Name
Details
Duration
Type double Properties Create, Filter, Nillable, Sort, Update Description The estimated time required to complete the work order. Specify the duration unit in the Duration Type field. Note: Work order duration and work order line item duration are independent of each other. If you want work order duration to automatically show the sum of the work order line items’ duration, replace the Duration field on work orders with a custom roll-up summary field.
DurationType
Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description The unit of the duration: Minutes or Hours.
EndDate
Type dateTime Properties Create, Filter, Nillable, Sort, Update Description The date when the work order is completed. This field is blank unless you set up an Apex trigger or quick action to populate it. For example, you can create a quick action that sets the EndDate to 365 days after the StartDate.
EntitlementId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The entitlement associated with the work order.
GeocodeAccuracy
Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Accuracy level of the geocode for the address. See Compound Field Considerations and Limitations for details on geolocation compound fields.
2419
Standard Objects
Field Name
WorkOrder
Details Note: This field is available in the API only.
GrandTotal
Type currency Properties Filter, Nillable, Sort Description Read only. The total price of the work order with tax added.
IsClosed
Type boolean Properties Group, Defaulted on create, Filter, Sort Description Indicates whether the work order is closed (true) or open (false). Tip: Use this field to report on closed versus open work orders.
IsStopped
Type boolean Properties Group, Defaulted on create, Create, Filter, Sort, Update Description Indicates whether a milestone is paused (true) or counting down (false). This field is available only if Enable stopped time and actual elapsed time is selected on the Entitlement Settings page.
LastReferencedDate
Type dateTime Properties Filter, Nillable, Sort Description The date when the work order was last modified. Its label in the user interface is Last Modified Date.
LastViewedDate
Type dateTime Properties Filter, Nillable, Sort Description The date when the work order was last viewed.
2420
Standard Objects
WorkOrder
Field Name
Details
Latitude
Type double Properties Create, Filter, Nillable, Sort, Update Description Used with Longitude to specify the precise geolocation of the address where the work order is completed. Acceptable values are numbers between –90 and 90 with up to 15 decimal places. See Compound Field Considerations and Limitations for details on geolocation compound fields. Note: This field is available in the API only.
LineItemCount
Type int Properties Filter, Group, Nillable, Sort Description The number of work order line items in the work order. Its label in the user interface is Line Items.
Longitude
Type double Properties Create, Filter, Nillable, Sort, Update Description Used with Latitude to specify the precise geolocation of the address where the work order is completed. Acceptable values are numbers between –180 and 180 with up to 15 decimal places. See Compound Field Considerations and Limitations for details on geolocation compound fields. Note: This field is available in the API only.
MaintenancePlanId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The maintenance plan associated with the work order. When the work order is auto-generated from a maintenance plan, this field automatically lists the related plan.
MilestoneStatus
Type string
2421
Standard Objects
Field Name
WorkOrder
Details Properties Group, Nillable, Sort Description Indicates the status of a milestone. This field is visible if an entitlement process is applied to a work order.
MinimumCrewSize
Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The minimum crew size allowed for a crew assigned to the work order. If you’re not using the Field Service Lightning managed package, this field serves as a suggestion rather than a rule. If you are using the managed package, the scheduling optimizer counts the number of service crew members on a service crew to determine whether it fits a work order’s minimum crew size requirement.
OwnerId
Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The work order’s assigned owner.
ParentWorkOrderId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The work order’s parent work order, if it has one. Tip: Create a custom report to view a work order’s child work orders.
PostalCode
Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The postal code where the work order is completed. Maximum length is 20 characters.
2422
Standard Objects
WorkOrder
Field Name
Details
Pricebook2Id
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The price book associated with the work order. Adding a price book to the work order lets you assign different price book entries to the work order’s line items. This is only available if Product2 is enabled.
Priority
Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Sort, Update Description The priority of the work order. The picklist includes the following values, which can be customized: • Low • Medium • High • Critical
RecommendedCrewSize
Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The recommended number of people on the service crew assigned to the work order. For example, you might have a Minimum Crew Size of 2 and a Recommended Crew Size of 3.
ReturnOrder
Type reference Properties Filter, Group, Nillable, Sort Description The return order associated with the work order.
ReturnOrderLineItem
Type reference Properties Create, Filter, Group, Nillable, Sort, Update
2423
Standard Objects
Field Name
WorkOrder
Details Description The return order line item associated with the work order.
RootWorkOrderId
Type reference Properties Filter, Group, Nillable, Sort Description (Read only) The top-level work order in a work order hierarchy. Depending on where a work order lies in the hierarchy, its root could be the same as its parent. Note: View a work order’s child work order in the Child Work Orders related list.
ServiceAppointmentCount
Type int Properties Filter, Group, Nillable, Sort Description The number of service appointments on the work order.
ServiceContractId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The service contract associated with the work order.
ServiceReportTemplateId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The service report template that the work order uses. If you don’t specify a service report template on a work order, it uses the service report template listed on its work type. If the work type doesn’t list a template or no work type is specified, the work order uses the default service report template.
ServiceTerritoryId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update
2424
Standard Objects
Field Name
WorkOrder
Details Description The service territory where the work order is taking place.
SlaExitDate
Type dateTime Properties Filter, Nillable, Sort Description The time that the work order exits the entitlement process.
SlaStartDate
Type dateTime Properties Create, Filter, Nillable, Update, Sort Description The time that the work order enters the entitlement process. You can update or reset the time if you have “Edit” permission on work orders.
StartDate
Type dateTime Properties Create, Filter, Nillable, Sort, Update Description The date when the work order goes into effect. This field is blank unless you set up an Apex trigger or quick action to populate it. For example, you can create a quick action that sets the StartDate to the date when the Status changes to In Progress.
State
Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The state where the work order is completed. Maximum length is 80 characters.
Status
Type picklist Properties Create, Defaulted on create, Filter, Group, Nillable, Sort, Update Description The status of the work order. The picklist includes the following values, which can be customized:
2425
Standard Objects
Field Name
WorkOrder
Details • New—Work order was created, but there hasn’t yet been any activity. • In Progress—Work has begun. • On Hold—Work is paused. • Completed—Work is complete. • Cannot Complete—Work could not be completed. • Closed—All work and associated activity is complete. • Canceled—Work is canceled, typically before any work began. Changing a work order’s status does not affect the status of its work order line items or associated service appointments.
StatusCategory
Type picklist Properties Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort Description The category that each Status value falls into. The Status Category field has eight default values: seven values which are identical to the default Status values, and a None value for statuses without a status category. If you create custom Status values, you must indicate which category it belongs to. For example, if you create a Waiting for Response value, you may decide that it belongs in the On Hold category. The Status Category field can be useful to reference in custom apps, triggers, and validation rules. Status categories let you extend and customize the work life cycle while still maintaining a consistent work classification for tracking, reporting, and business process management.
StopStartDate
Type dateTime Properties Filter, Nillable, Sort Description Indicates when the milestone was paused. The label in the user interface is Stopped Since.
Street
Type textarea Properties Create, Filter, Group, Nillable, Sort, Update Description The street number and name where the work order is completed.
2426
Standard Objects
WorkOrder
Field Name
Details
Subject
Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The subject of the work order. Try to describe the nature and purpose of the job to be completed. For example, “Annual On-Site Well Maintenance.” Maximum length is 255 characters.
Subtotal
Type currency Properties Filter, Nillable, Sort Description Read only. The total of the work order line items’ subtotals before discounts and taxes are applied.
SuggestedMaintenanceDate
Type date Properties Create, Filter, Group, Nillable, Sort, Update Description The suggested date that the work order is completed. When the work order is auto-generated from a maintenance plan, this field is automatically populated based on the maintenance plan’s settings.
Tax
Type currency Properties Create, Filter, Nillable, Sort, Update Description The total tax on the work order. You can enter a number with or without the currency symbol and use up to two decimal places. For example, in a work order whose total price is $100, enter $10 to apply a 10% tax.
TotalPrice
Type currency Properties Filter, Nillable, Sort Description Read only. The total of the work order line items’ prices. This value has discounts applied but not tax.
2427
Standard Objects
WorkOrderFeed
Field Name
Details
WorkOrderNumber
Type string Properties Autonumber, Defaulted on create, Filter, idLookup, Sort Description An eight-digit, auto-generated number that identifies the work order.
WorkTypeId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The work type associated with the work order. When a work type is selected, the work order automatically inherits the work type’s Duration, Duration Type, and required skills.
Usage A work order can be a child record of accounts, assets, cases, contacts, entitlements, service contracts, and other work orders. We recommend adding work order line items to the work order to break up the work into subtasks.
WorkOrderFeed Represents a single feed item on a work order record detail page. This object is available in API version 36.0 and later. A work order feed shows changes to tracked fields on a work order record. It also shows posts and comments about the record. It’s a useful way to stay up to date with changes made to work orders in Salesforce.
Supported Calls delete(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Special Access Rules Work orders or Field Service Lightning must be enabled in your organization, and you can delete all feed items you created. To delete feed items you didn’t create, you must have one of these permissions: • “Modify All >
Note: In API version 35.0 and later, the system replaces special characters in rich text with escaped HTML. In API version 34.0 and prior, all rich text appears as a plain-text representation. LikeCount
Type int Properties Filter, Group, Sort Description The number of FeedLikes associated with this feed item.
LinkUrl
Type url Properties Nillable, Sort Description The URL of a LinkPost.
NetworkScope
Type picklist Properties Group, Nillable, Restricted picklist, Sort Description Specifies whether this feed item is available in the default community, a specific community, or all communities. If Salesforce Communities is enabled for your organization, this field is available in API version 30.0 and later. NetworkScope can have the following values:
• NetworkId—The ID of the community in which the FeedItem is available. If left empty, the feed item is only available in the default community. • AllNetworks—The feed item is available in all communities. Note the following exceptions for NetworkScope: • Only feed items with a Group or User parent can set a NetworkId or a null value for NetworkScope. • For feed items with a record parent, users can set NetworkScope only to AllNetworks. • You can’t filter a FeedItem on the NetworkScope field.
2457
Standard Objects
WorkPerformanceCycleFeed
Field Name
Details
ParentId
Type reference Properties Filter, Group, Sort Description ID of the group that is tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a ContentPost. This field is null for all posts except ContentPost. For example, set this field to an existing ContentVersion and post it to a feed as a FeedItem object of Type ContentPost.
Title
Type string Properties Group, Nillable, Sort Description The title of the FeedItem. When the Type is LinkPost, the LinkUrl is the URL, and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item. Except for ContentPost, LinkPost, and TextPost, don’t create feed item types directly from the API. • ActivityEvent—indirectly generated event when a user or the API adds a Task associated with a feed-enabled parent record (excluding email tasks on cases). Also occurs when a user or the API adds or updates a Task or Event associated with a case record (excluding email and call logging). For a recurring Task with CaseFeed disabled, one event is generated for the series only. For a recurring Task with CaseFeed enabled, events are generated for the series and each occurrence.
2458
Standard Objects
Field Name
WorkPerformanceCycleFeed
Details • AdvancedTextPost—created when a user posts a group announcement and, in Lightning Experience as of API version 39.0 and later, when a user shares a post. • AnnouncementPost—Not used. • ApprovalPost—generated when a user submits an approval. • BasicTemplateFeedItem—Not used. • CanvasPost—a post made by a canvas app posted on a feed. • CollaborationGroupCreated—generated when a user creates a public group. • CollaborationGroupUnarchived—Not used. • ContentPost—a post with an attached file. • CreatedRecordEvent—generated when a user creates a record from the publisher. • DashboardComponentAlert—generated when a dashboard metric or gauge exceeds a user-defined threshold. • DashboardComponentSnapshot—created when a user posts a dashboard snapshot on a feed. • LinkPost—a post with an attached URL. • PollPost—a poll posted on a feed. • ProfileSkillPost—generated when a skill is added to a user’s Chatter profile. • QuestionPost—generated when a user posts a question. • ReplyPost—generated when Chatter Answers posts a reply. • RypplePost—generated when a user creates a Thanks badge in Work.com. • TextPost—a direct text entry on a feed. • TrackedChange—a change or group of changes to a tracked field. • UserStatus—automatically generated when a user adds a post. Deprecated. The following values appear in the Type picklist for all feed objects but apply only to CaseFeed: • AttachArticleEvent—generated event when a user attaches an article to a case. • CallLogPost—generated event when a user logs a call for a case through the user interface. CTI calls also generate this event. • CaseCommentPost—generated event when a user adds a case comment for a case object. • ChangeStatusPost—generated event when a user changes the status of a case. • ChatTranscriptPost—generated event when Live Agent transcript is saved to a case.
2459
Standard Objects
Field Name
WorkPerformanceCycleHistory
Details • EmailMessageEvent—generated event when an email related to a case object is sent or received. • FacebookPost—generated when a Facebook post is created from a case. Deprecated. • MilestoneEvent—generated when a case milestone is completed or reaches violation status. • SocialPost—generated when a social post is created from a case.
Visibility
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The visibility of a FeedItem: • AllUsers: visible to all users • InternalUsers: visible to internal users
WorkPerformanceCycleHistory Represents the history of changes to the values in the fields of a WorkPerformanceCycle object.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Fields Field Name
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.
NewValue
Type anyType Properties Nillable, Sort
2460
Standard Objects
Field Name
WorkPerformanceCycleShare
Details Description The new value of the field that was changed.
OldValue
Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed.
WorkPerformanceCycleId
Type reference Properties Filter, Group, Sort Description The ID of the WorkPerformanceCycle.
WorkPerformanceCycleShare Represents a sharing entry on a WorkPerformanceCycle object.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the work performance cycle. The possible values are: • Read
2461
Standard Objects
Field Name
WorkReward
Details • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for work performance cycles.
ParentId
Type reference Properties Create, Filter, Group, Sort Description ID of the WorkPerformanceCycle object that is associated with this sharing entry.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkPerformanceCycle or is in a user role above the WorkPerformanceCycle owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkPerformanceCycle with the user or group. • Rule: User or group has access via a WorkPerformanceCycle sharing rule.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description ID of the user or group that was given access to the performance cycle share. This field can’t be updated.
WorkReward Used to store reward codes tied to a Reward Fund. Reward Funds must have at least one WorkReward record.
2462
Standard Objects
WorkReward
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()
Special Access Rules You must have the Reward permission enabled in order to use the Rewards feature, including WorkRewardFund and WorkReward.
Additional Considerations and Related Objects WorkReward is a lookup to WorkRewardFund. WorkRewardFund must have at least one WorkReward record to be available for use. Each WorkBadge record with a RewardId indicates a reward badge given to a Recipient.
Fields Field Name
Details
Code
Type string Properties Create, Filter, Group, Sort, Update Description Represents a singe reward code tied to a RewardFundId.
OwnerId
Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Represents the User ID of Owner of WorkReward record
RecipientId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description Salesforce User ID for User associated with this WorkReward record.
RedemptionDisclaimer
Type textarea Properties Nillable
2463
Standard Objects
Field Name
WorkReward
Details Description The disclaimer information about the WorkReward.
RedemptionInfo
Type textarea Properties Nillable Description The instructions for redeeming the WorkReward.
RedemptionUrl
Type textarea Properties Nillable Description The URL for redeeming the WorkReward.
RewardFundId
Type reference Properties Create, Filter, Group, Sort, Update Description Salesforce unique ID for WorkRewardFund record that is associated with WorkReward record.
RewardFundTypeId
Type reference Properties Create, Filter, Group, Sort, Update Description Salesforce unique ID of the WorkRewardFundType associated with the WorkReward.
Value
Type double Properties Filter, Nillable, Sort Description The value of the WorkReward.
2464
Standard Objects
WorkRewardFund
WorkRewardFund Represents a Reward Fund and describes the Reward Fund attributes.
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Special Access Rules To use the Rewards feature, including WorkRewardFund and WorkReward, you must have the Reward permission enabled. To create Rewards, the user must have Create on WorkRewardFund, which is not a standard permission.
Additional Considerations and Related Objects WorkReward is a lookup to WorkRewardFund. WorkRewardFund must have at least one WorkReward record available. Each WorkBadgeDefinition with a RewardFundId is a “Reward Badge.”
Fields Field Name
Details
IsActive
Type boolean Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Indicates whether the WorkRewardFund is active (true) or not (false).
LastReferencedDate
Type dateTime Properties Filter, Nillable, Sort Description The time stamp that indicates when the current user last viewed a record that is related to this WorkRewardFund.
LastViewedDate
Type dateTime Properties Filter, Nillable, Sort
2465
Standard Objects
Field Name
WorkRewardFund
Details Description The time stamp that indicates when the current user last viewed this WorkRewardFund. If this value is null, this record might have been only referenced (LastReferencedDate) and not viewed.
Name
Type string Properties Create, Filter, Group, idLookup, Sort, Update Description Required. Name of the Reward Fund.
OwnerId
Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Salesforce unique ID of User who is the Owner of the WorkRewardFund record.
RewardFundTypeId
Type reference Properties Create, Filter, Group, Sort, Update Description Salesforce unique ID of the WorkRewardFundType that is associated with the WorkRewardFund.
TotalCodeCount
Type int Properties Filter, Group, Nillable, Sort Description Total reward codes that are available in the WorkRewardFund. Derived from WorkReward records that are associated with the WorkRewardFund.
Type
Type string Properties Create, Filter, Group, Nillable, Sort, Update Description RewardType of the WorkRewardFund. Default is Amazon.com.
2466
Standard Objects
WorkRewardFundHistory
Field Name
Details
UsedCodeCount
Type int Properties Filter, Group, Nillable, Sort Description Total reward codes that are used in the WorkRewardFund. Derived from the total assigned WorkReward records that are associated with the WorkRewardFund.
Value
Type currency Properties Create, Filter, Sort, Update Description Value of each of the reward codes in the WorkRewardFund.
WorkRewardFundHistory Represents the history of changes to the values in the fields of a WorkRewardFund object.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Fields Field Name
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Type of change (e.g., created).
NewValue
Type Any Type Properties Nillable, Sort Description Updated value of record.
2467
Standard Objects
WorkRewardFundShare
Field Name
Details
OldValue
Type Any Type Properties Nillable, Sort Description Previous value of record.
WorkRewardFundId
Type reference Properties Filter, Group, Sort Description ID of WorkRewardFund record.
WorkRewardFundShare Share records for WorkRewardFund.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description CRUD Access Level (picklist values: Read Only, Read/Write, Owner).
ParentId
Type reference Properties Create, Filter, Group, Sort
2468
Standard Objects
Field Name
WorkRewardFundType
Details Description ID for WorkRewardFund record.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Owner or Manual sharing. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description User or Group ID for WorkRewardFund record.
WorkRewardFundType Represents the type of WorkRewardFund object.
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields Field Name
Details
CreditSystem
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The credit system that is used by the WorkRewardFundType object (gift codes or points). If points are selected, the reward message will not consider the CurrencyCode field.
2469
Standard Objects
WorkRewardFundType
Field Name
Details
CurrencyCode
Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description The currency code of the WorkRewardFundType
IsActive
Type boolean Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Whether the WorkRewardFundType is active and available in the UI
IsPredefined
Type boolean Properties Defaulted on create, Filter, Group, Sort Description Whether the WorkRewardFundType is predefined (true) or not (false)
LastReferencedDate
Type dateTime Properties Filter, Nillable, Sort Description The time stamp that indicates when the current user last viewed a record that is related to this WorkRewardFundType.
LastViewedDate
Type dateTime Properties Filter, Nillable, Sort Description The time stamp that indicates when the current user last viewed this WorkRewardFundType. If this value is null, this record might have been only referenced (LastReferencedDate) and not viewed.
Name
Type string Properties Create, Filter, Group, idLookup, Sort, Update
2470
Standard Objects
Field Name
WorkRewardFundType
Details Description The name of the WorkRewardFundType
OwnerId
Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The ID of the WorkRewardFundType owner
RedemptionDisclaimer
Type textarea Properties Create, Nillable, Update Description The redemption disclaimer text for the WorkRewardFundType
RedemptionInfo
Type textarea Properties Create, Nillable, Update Description Redemption text for the WorkRewardFundType
RedemptionUrl
Type textarea Properties Create, Nillable, Update Description The URL that’s linked to the redemption
UploadCodeColumn
Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The column where the reward code is contained in the CSV file. The upload uses the second value by default.
UploadValueColumn
Type int
2471
Standard Objects
Field Name
WorkRewardFundTypeHistory
Details Properties Create, Filter, Group, Nillable, Sort, Update Description The column where the reward value is contained in the CSV file. The upload uses the third column by default.
WorkRewardFundTypeHistory Represents the history of changes to the values in the fields of a WorkRewardFundType object.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Fields Field Name
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed
NewValue
Type anyType Properties Nillable, Sort Description The value of the changed field
OldValue
Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed
2472
Standard Objects
WorkRewardFundTypeShare
Field Name
Details
WorkRewardFundTypeId
Type reference Properties Filter, Group, Sort Description The ID of the WorkRewardFundType
WorkRewardFundTypeShare Represents a sharing entry on a WorkRewardFundType.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description The user’s or group’s level of access to the work reward fund type. The possible values are: • Read • Edit • All: This value is not valid when you create, update, or delete records. This field must be set to an access level that is higher than the organization’s default access level for WorkRewardFundType objects.
ParentId
Type reference Properties Create, Filter, Group, Sort
2473
Standard Objects
Field Name
WorkRewardHistory
Details Description The ID of the WorkRewardFundType object that is associated with this sharing entry.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The reason that this sharing entry exists. Read-only. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings. Valid values include: • Owner: User is the owner of the WorkRewardFundType or is in a user role above the WorkRewardFundType owner in the role hierarchy. • Manual: User or group has access, because a user with “All” access manually shared the WorkRewardFundType with the user or group. • Rule: User or group has access via a WorkRewardFundType sharing rule.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description The ID of the user or group that was given access to the WorkRewardFundType. This field can’t be updated.
WorkRewardHistory Represents the history of changes to the fields of a WorkReward.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
2474
Standard Objects
WorkRewardShare
Fields Field Name
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed
NewValue
Type anyType Properties Nillable, Sort Description The new value of the field that was changed
OldValue
Type anyType Properties Nillable, Sort Description The latest value of the field before it was changed
WorkRewardId
Type reference Properties Filter, Group, Sort Description The ID of the WorkReward
WorkRewardShare Share records for WorkReward object.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
2475
Standard Objects
WorkThanks
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description CRUD Access Level (picklist values: Read Only, Read/Write, Owner).
ParentId
Type reference Properties Create, Filter, Group, Sort Description ID for WorkReward record.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Owner or Manual sharing. You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description User or Group ID for WorkReward record.
WorkThanks Represents the source and message of a thanks post.
2476
Standard Objects
WorkThanks
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()
Additional Considerations and Related Objects WorkBadge is a lookup to WorkThanks. Each WorkBadge record must derive a SourceId from WorkThanks.
Fields Field Name
Details
FeedItemId
Type reference Properties Filter, Group, Nillable, Sort Description ID of the FeedItem related to the thanks badge.
GiverId
Type reference Properties Create, Filter, Group, Sort Description Salesforce user ID for the giver of the Thanks record.
Message
Type textarea Properties Create Description Required. Message associated with the Thanks record.
NetworkId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The ID of the community that this WorkThanks is associated with. This field is available only if Salesforce Communities is enabled in your organization.
OwnerId
Type reference
2477
Standard Objects
Field Name
WorkThanksShare
Details Properties Create, Defaulted on create, Filter, Group, Sort, Update Description Salesforce user ID for the owner of the badge record (typically the same user as the giver of the record).
WorkThanksShare Share records for WorkThanks object.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields The properties available for some fields depend on the default organization-wide sharing settings. The properties listed are true for the default settings of such fields. Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description CRUD Access Level (picklist values: Read Only, Read/Write, Owner).
ParentId
Type reference Properties Create, Filter, Group, Sort Description ID for WorkThanks record.
RowCause
Type picklist Properties Filter, Group, Restricted picklist, Sort Description Owner or Manual sharing.
2478
Standard Objects
Field Name
WorkType
Details You can create a value for this field in API versions 32.0 and later with the correct organization-wide sharing settings.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description User or Group ID for WorkThanks record.
WorkType Represents a type of work to be performed. Work types are templates that can be applied to work order or work order line items. This object is available in API version 38.0 and later.
Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Special Access Rules Field Service Lightning must be enabled.
Fields Field Name
Details
Description
Type textarea Properties Create, Nillable, Update Description The description of the work type. Try to add details about the task or tasks that this work type represents.
DurationType
Type picklist Properties Create, Filter, Group, Defaulted on create, Restricted picklist, Sort, Update
2479
Standard Objects
Field Name
WorkType
Details Description The unit of the Estimated Duration: Minutes or Hours.
EstimatedDuration
Type double Properties Create, Filter, Group, Nillable, Sort, Update Description The estimated length of the work. The estimated duration is in minutes or hours based on the value selected in the Duration Type field.
LastReferencedDate
Type dateTime Properties Filter, Nillable, Sort Description The date when the work type was last modified. Its label in the user interface is Last Modified Date.
LastViewedDate
Type dateTime Properties Filter, Nillable, Sort Description The date when the work type was last viewed by the current user.
MinimumCrewSize
Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The minimum crew size allowed for a crew assigned to the work. Work orders and work order line items inherit their work type’s minimum crew size. If you’re not using the Field Service Lightning managed package, this field serves as a suggestion rather than a rule. If you are using the managed package, the scheduling optimizer counts the number of service crew members on a service crew to determine whether it fits the minimum crew size requirement.
Name
Type string Properties Create, Filter, Group, Sort, Update
2480
Standard Objects
Field Name
WorkType
Details Description The name of the work type. Try to use a name that helps users quickly understand the type of work orders that can be created from the work type. For example, “Annual Refrigerator Maintenance” or “Valve Replacement.”
OwnerId
Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The work type’s owner.
RecommendedCrewSize
Type int Properties Create, Filter, Group, Nillable, Sort, Update Description The recommended number of people on the service crew assigned to the work. For example, you might have a Minimum Crew Size of 2 and a Recommended Crew Size of 3. Work orders and work order line items inherit their work type’s recommended crew size.
ServiceReportTemplateId
Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The service report template associated with the work type. When users create service reports from a work order or work order line item that uses this work type, the reports will use this template.
ShouldAutoCreateSvcAppt
Type boolean Properties Create, Filter, Group, Defaulted on create, Sort, Update Description Select this option to have a service appointment automatically created on work orders and work order line items that use the work type. Note: • By default, the Due Date on auto-created service appointments is seven days after the created date. Admins can adjust this offset from the Field Service Settings page in Setup.
2481
Standard Objects
Field Name
WorkTypeFeed
Details • If a work type with the Auto-Create Service Appointment option selected is added to an existing work order or work order line item, a service appointment is only created for the work order or work order line item if it doesn’t yet have one. • If someone updates an existing work type by selecting the Auto-Create Service Appointment option, service appointments aren’t created on work orders and work order line items that were already using the work type.
Usage Adding a work type to a work order or work order line item causes the record to inherit the work type’s duration values and required skills and products. Note: • If needed, you can update the duration values and required skills and products on a work order or work order line item after they’re inherited from the work type. • If a work order or work order line item already has required skills or products, associating it with a work type doesn’t cause it to inherit the work type’s requirements. • Customizations to required skills or products, such as validation rules or Apex triggers, are not carried over from work types to work orders and work order line items.
WorkTypeFeed Represents a single feed item on a work type record detail page. This object is available in API version 38.0 and later. A work type feed shows changes to tracked fields on a work type record. It also shows posts and comments about the record. It’s a useful way to stay up to date with changes made to work types in Salesforce.
Supported Calls delete(), getDeleted(), getUpdated(), query(), retrieve()
Special Access Rules Field Service Lightning must be enabled in your organization, and you can delete all feed items you created. To delete feed items you didn’t create, you must have one of these permissions: • “Modify All Data” • “Modify All” on the Operating Hours object • “Moderate Chatter”
2482
Standard Objects
WorkTypeFeed
Fields Field Name
Details
Body
Type textarea Properties Nillable, Sort Description The message that appears in the feed. Required when Type is TextPost. Optional when Type is ContentPost orLinkPost.
CommentCount
Type int Properties Filter, Group, Sort Description The number of comments associated with this feed item.
InsertedById
Type reference Properties Group, Nillable, Sort Description ID of the user who added this object to the feed. For example, if an application migrates posts and comments from another application into a feed, the value is set to the ID of the logged-in user.
IsRichText
Type boolean Properties Defaulted on create, Filter, Group, Sort Description true indicates that the body of the feed contains rich text. false indicates that the post is rendered as plain text.
LikeCount
Type int Properties Filter, Group, Sort Description The number of feed likes associated with this feed item.
2483
Standard Objects
WorkTypeFeed
Field Name
Details
LinkUrl
Type url Properties Nillable, Sort Description The URL of a link post.
ParentId
Type reference Properties Filter, Group, Sort Description ID of the work type record tracked in the feed. The feed is displayed on the detail page for this record.
RelatedRecordId
Type reference Properties Group, Nillable, Sort Description ID of the ContentVersion object associated with a content post. This field is null for all posts, except ContentPost.
Title
Type string Properties Group, Nillable, Sort Description The title of the feed item. When the Type is LinkPost, the Link URL is the URL, and this field is the link name.
Type
Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The type of feed item.
2484
Standard Objects
WorkTypeHistory
WorkTypeHistory Represents the history of changes made to tracked fields on a work type. This object is available in API version 38.0 and later.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Special Access Rules Field Service Lightning must be enabled.
Fields Field Name
Details
Field
Type picklist Properties Filter, Group, Restricted picklist, Sort Description The name of the field that was changed.
NewValue
Type anyType Properties Nillable, Sort Description The new value of the field that was changed.
OldValue
Type anyType Properties Nillable, Sort Description The value of the field before it was changed.
WorkTypeId
Type reference Properties Filter, Group, Sort
2485
Standard Objects
WorkTypeOwnerSharingRule
Field Name
Details Description ID of the work type being tracked. The history is displayed on the detail page for this record.
WorkTypeOwnerSharingRule Represents the rules for sharing a work type with user records other than the owner or anyone above the owner in the role hierarchy. Note: To programmatically update owner sharing rules, we recommend that you use Metadata API. Contact Salesforce customer support to enable access to this object for your org.
Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Special Access Rules Field Service Lightning must be enabled.
Fields Field
Details
Description
Type textarea Properties Create, Filter, Nillable, Sort, Update Description A description of the sharing rule. Maximum size is 1000 characters.
DeveloperName
Type string Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The unique name of the object in the API. This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. In managed packages, this field prevents naming conflicts on package installations. With this field, a developer can change the object’s name in a managed package and the changes are reflected in a subscriber’s organization. Corresponds to Rule Name in the user interface.
2486
Standard Objects
Field
WorkTypeOwnerSharingRule
Details Note: When creating large sets of data, always specify a unique DeveloperName for each record. If no DeveloperName is specified, performance may slow while Salesforce generates one for each record.
GroupId
Type reference Properties Create, Filter, Group, Sort Description The ID representing the source group. A work type owned by a User in the source Group triggers the rule to give access.
Name
Type string Properties Create, Filter, Group, Sort, Update Description Label of the sharing rule as it appears in the user interface. Limited to 80 characters. Corresponds to Label on the user interface.
ServiceResourceAccessLevel Type
picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description A value that represents the type of access granted to the target Group, or UserRole. The possible values are: • Read • Edit • All UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description The ID representing the User or Group being granted access.
2487
Standard Objects
WorkTypeShare
WorkTypeShare Represents a sharing entry on a work type.
Supported Calls create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Special Access Rules Field Service Lightning must be enabled.
Fields Field Name
Details
AccessLevel
Type picklist Properties Create, Filter, Group, Restricted picklist, Sort, Update Description Level of access that the user or group has to the work type. The possible values are: • Read • Edit • All (This value isn’t valid for create or update calls.) Set to an access level that is at least equal to the organization’s default work type access level.
ParentId
Type reference Properties Create, Filter, Group, Sort Description The work type associated with the sharing entry.
RowCause
Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort Description The reason why this sharing entry exists. You can write to this field only when its value is omitted or set to Manual (default). Valid values include:
2488
Standard Objects
Field Name
WorkTypeShare
Details • Manual—The user or group has access because a user with “All” access manually shared the work type. • Owner—The user is the owner of the work type. • Team—The user or group has team access. • Rule—The user or group has access via a work type sharing rule.
UserOrGroupId
Type reference Properties Create, Filter, Group, Sort Description (Read only) ID of the user or group that has access to the work type.
2489
CHAPTER 3
Data Model
The entity relationship diagrams (ERDs) for standard Salesforce objects in this section illustrate important relationships between objects. Salesforce ERDs use crow’s foot notation. The following ERDs are available. • Sales Objects—includes accounts, contacts, opportunities, leads, campaigns, and other related objects • Task and Event Objects—includes tasks and events and their related objects • Support Objects—includes cases and solutions and their related objects • Salesforce Knowledge Objects—includes view and vote statistics, article versions, and other related objects • Document, Note, and Attachment Objects—includes documents, notes, and attachments and their related objects • User, Sharing, and Permission Objects—includes users, profiles, and roles • Profile and Permission Objects—includes users, profiles, permission sets, and related permission objects • Record Type Objects—includes record types and business processes and their related objects • Product and Schedule Objects—includes opportunities, products, and schedules • Sharing and Team Selling Objects—includes account teams, opportunity teams, and sharing objects • Customizable Forecasting Objects—includes forecasts and related objects • Forecasts Objects—includes objects for Collaborative Forecasts. • Territory Management 2.0 Objects—includes territories and related objects associated with Territory Management 2.0 • Territory Management—includes territories and related objects • Process Objects—includes approval processes and related objects • Content Objects—includes content and libraries and their related objects • Chatter Feed Objects—includes objects related to feeds • Work.com Badge and Reward Objects—includes badge and reward objects • Work.com Feedback and Performance Cycle Objects—includes feedback and performance cycle objects Each ERD includes links to the topics that describe the fields in objects related to the diagram. The data model for your custom objects depends on what you create.
2490
Data Model
Sales Objects
Sales Objects
SEE ALSO: Standard Objects Data Model
2491
Data Model
Task and Event Objects
Task and Event Objects
SEE ALSO: Standard Objects Data Model
2492
Data Model
Support Objects
Support Objects
SEE ALSO: Standard Objects Data Model
2493
Data Model
Document, Note, and Attachment Objects
Document, Note, and Attachment Objects
SEE ALSO: Standard Objects Data Model
2494
Data Model
User, Sharing, and Permission Objects
User, Sharing, and Permission Objects
SEE ALSO: Standard Objects Data Model Profile and Permission Objects
2495
Data Model
Profile and Permission Objects
Profile and Permission Objects
SEE ALSO: Standard Objects Data Model
2496
Data Model
Record Type Objects
Record Type Objects
SEE ALSO: Standard Objects Data Model
2497
Data Model
Product and Schedule Objects
Product and Schedule Objects
Create a separate PricebookEntry for each currency and price combination. SEE ALSO: Standard Objects Data Model
2498
Data Model
Sharing and Team Selling Objects
Sharing and Team Selling Objects
SEE ALSO: Standard Objects Data Model
Customizable Forecasting Objects
SEE ALSO: Standard Objects Data Model
2499
Data Model
Forecasts Objects
Forecasts Objects Note: This information only applies to Collaborative Forecasts.
SEE ALSO: Standard Objects Data Model
Territory Management 2.0 Objects Note: This information applies to Territory Management 2.0 only, not to previous versions of Territory Management.
2500
Data Model
Territory Management 2.0 Objects
SEE ALSO: Standard Objects Data Model
2501
Data Model
Territory Management
Territory Management
SEE ALSO: Standard Objects Data Model
2502
Data Model
Process Objects
Process Objects
SEE ALSO: Standard Objects Data Model
2503
Data Model
Content Objects
Content Objects
SEE ALSO: Standard Objects Data Model
ContentNote Objects The ContentNote object represents notes created with the enhanced version of the Salesforce note-taking tool.
2504
Data Model
Chatter Objects
SEE ALSO: ContentNote
Chatter Objects Diagram showing the relationships between the Chatter objects The following diagram shows the relationships between the major Chatter objects. • A feed item is an entry in the feed, such as a change to a record that's being followed, an updated post, or a user status change. • All feed items have a ParentId, which is either: – a record – a user – a group
2505
Data Model
Chatter Objects
SEE ALSO: Standard Objects Data Model
2506
Data Model
Chatter Feed Objects
Chatter Feed Objects
Standard Objects with Feeds The following standard objects can have Chatter feeds: Account, Asset, Case, CollaborationGroup, Contact, ContentDocument, Contract, Dashboard, DashboardComponent, Entitlement, Event, KnowledgeArticle, Lead, Opportunity, Product2, Quote, Report, ServiceContract, Site, Solution, Task, Topic, User, WorkOrder, and WorkOrderLineItem. SEE ALSO: Standard Objects Data Model
2507
Data Model
Salesforce Knowledge Objects
Salesforce Knowledge Objects
SEE ALSO: Standard Objects Data Model
2508
Data Model
Work.com Badge and Reward Objects
Work.com Badge and Reward Objects
2509
Data Model
Work.com Feedback and Performance Cycle Objects
SEE ALSO: Standard Objects Data Model
Work.com Feedback and Performance Cycle Objects
SEE ALSO: Standard Objects Data Model
2510
INDEX A AcceptedEventRelation object 81 Account object 82 AccountCleanInfo object 104 AccountContactRelation object 102 AccountContactRole object 126 AccountFeed object 127 AccountHistory object 135 AccountOwnerSharingRule object 136 AccountPartner object 139 AccountShare object 141 AccountTag object 145 AccountTeamMember object 146 AccountTerritoryAssignmentRule object 150 AccountTerritoryAssignmentRuleItem object 151 ActionLinkGroupTemplate object 156 ActionLinkTemplate object 158 ActiveScratchOrg object 163 ActivityHistory 167 AdditionalNumber object 176 address 9, 13 Address object 177 AgentWork object 181 AllowedEmailDomain object 187 Announcement object 188 ApexClass object 189 ApexComponent object 192 ApexLog object 194 ApexPage object 197 ApexTestQueueItem object 200 ApexTestResult object 202 ApexTestResultLimits object 204 ApexTestRunResult object 207 ApexTestSuite object 210 ApexTrigger object 211 AppExtension object 215 AppMenuItem object 217 Approval object 222 Article DataCategorySelection 224 Asset object 232 AssetFeed object 238 AssetRelationship object 247 AssetTag object 251 AssetTokenEvent object 252
AssignedResource object 255 AssignmentRule object 257 AssociatedLocation object 258 AsyncApexJob object 260 AttachedContentDocument object 263 AttachedContentNote object 265 Attachment object 267 AuraDefinition object 271 AuraDefinitionBundle object 273 AuthConfig object 275 AuthConfigProviders object 277 AuthProvider object 278 AuthSession object 284
B BackgroundOperation object 287 Badge data model 2509 Big Objects Composite primary key 25 Custom Big Object 25 Defining 25 Deploying 25 Index 25 Overview 24 Bookmark object 294 BrandTemplate 295 BusinessProcess object 301
C CallCenter object 303 Campaign object 305 CampaignFeed object 313 CampaignHistory object 321 CampaignInfluence object 322 CampaignInfluenceModel object 324 CampaignMember object 326 CampaignMemberStatus object 333 CampaignOwnerSharingRule object 335 CampaignShare object 337 CampaignTag object 339 Cascading deletes 31 Case object 340 CaseComment object 352 CaseContactRole object 354 CaseFeed object 355
2511
Index
CaseHistory object 363 CaseMilestone object 365 CaseOwnerSharingRule object 368 CaseShare object 370 CaseSolution object 372 CaseStatus object 373 CaseTag object 375 CaseTeamMember object 376 CaseTeamRole object 377 CaseTeamTemplate object 378 CaseTeamTemplateMember object 378 CaseTeamTemplateRecord object 379 CategoryData object 380 CategoryNode object 381 CategoryNodeLocalization object 383 ChannelProgram object 388 ChannelProgramFeed object 389 ChannelProgramHistory object 395 ChannelProgramLevel object 396 ChannelProgramLevelFeed object 397 ChannelProgramLevelHistory object 402 ChannelProgramMember object 403 ChannelProgramOwnerSharingRule object 404 ChannelProgramShare object 406 Chatter objects 2505 ChatterActivity object 407 ChatterAnswersActivity object 409 ChatterAnswersReputationLevel object 413 ChatterConversation object 414 ChatterConversationMember object 415 ChatterMessage object 416 ClientBrowser object 417 CollaborationGroup object 418 CollaborationGroupFeed object 425 CollaborationGroupMember object 432 CollaborationGroupMemberRequest object 434 CollaborationGroupRecord object 436 CollaborationInvitation object 437 CombinedAttachment object 440 Community (Zone) object 442 compound fields 9, 12–13 ConnectedApplication object 444 Contact object 446 ContactCleanInfo object 458 ContactFeed object 467 ContactHistory object 475 ContactOwnerSharingRule object 476 ContactShare object 478
ContactTag object 480 ContentAsset object 481 ContentBody object 483 ContentDistribution object 484 ContentDistributionView object 490 ContentDocument object 491 ContentDocumentFeed object 497 ContentDocumentHistory object 505 ContentDocumentLink object 506 ContentDocumentSubscription object 510 ContentFolder object 511 ContentFolderItem object 512 ContentFolderLink object 514 ContentFolderMember object 515 ContentHubItem object 515 ContentHubRepository object 520 ContentNote object 521 ContentNotification object 525 ContentTagSubscription object 527 ContentUserSubscription object 528 ContentVersion object 528 ContentVersionComment object 540 ContentVersionHistory object 541 ContentVersionRating object 543 ContentWorkspace object 544 ContentWorkspaceDoc object 547 ContentWorkspaceMember object 549 ContentWorkspacePermission object 550 ContentWorkspaceSubscription object 553 Contract object 554 ContractContactRole object 563 ContractFeed object 564 ContractHistory object 572 ContractLineItem object 573 ContractLineItemHistory object 578 ContractStatus object 579 ContractTag object 581 CorsWhitelistEntry object 582 CreatedById fields 16 CreatedDate fields 16 CronJobDetail object 584 CronTrigger object 585 CurrencyType object 588 Custom fields 18 Custom Metadta Type__mdt object 594 Custom Object__Feed object 596 Custom objects 19 CustomBrand object 590 CustomBrandAsset object 591
2512
Index
CustomPermission object 598 CustomPermissionDependency object 600
D DandBCompany object 602 Dashboard object 625 DashboardComponent object 631 DashboardComponentFeed object 632 DashboardFeed object 639 DashboardTag object 647 Data access standard objects 32 Data types, mapping API to Salesforce field types 15 DataAssessmentFieldMetric object 648 DataAssessmentMetric object 650 DataAssessmentValueMetric object 651 DataCategorySelection article 224 DataCategorySelection question 1759 DatacloudCompany object 652 DatacloudContact object 661 DatacloudDandBCompany object 666 DatacloudOwnedEntity object 689 DatacloudPurchaseUsage object 690 DatacloudSocialHandle object 692 DataIntegrationRecordPurchasePermission object 693 DatedConversionRate object 694 DcSocialProfile object 696 DcSocialProfileHandle object 698 DeclinedEventRelation object 699 Deleting and cascading deletes 31 DigitalSignature object 700 Division object 703 DivisionLocalization object 704 Document object 706 DocumentAttachmentMap 710 DocumentTag object 711 Domain object 713 DomainSite object 714 DuplicateJob object 715 DuplicateJobDefinition object 717 DuplicateJobMatchingRule object 719 DuplicateJobMatchingRuleDefinition object 720 DuplicateRule 723
E Effective dated currency 694 EmailDomainKey object 725 EmailMessage object 728 EmailMessageRelation object 735
EmailServicesAddress object 737 EmailServicesFunction object 739 EmailStatus 745 EmailTemplate object 710, 746 EmbeddedServiceDetail 751 Entitlement object 754 EntitlementContact object 758 EntitlementFeed object 759 EntitlementHistory object 766 EntitlementTemplate object 768 EntityHistory object 770 EntityMilestone object 772 EntitySubscription object 779 EnvironmentHubMember object 781 Event object 785 EventFeed object 799 EventLogFile Apex Callout 812 Apex Execution 816 Apex SOAP 820 Apex Trigger 824 API 828 Asynchronous Report Run 833 Bulk API 839 Change Set Operation 843 Console 846 Content Distribution 850 Content Document Link 852 Content Transfer 855 Dashboard 858 Derived Encryption Keys 944 Document Attachment Downloads 861 event types 809 External Cross-Org Callout 863 External Custom Apex Callout 868 External OData Callout 872 Insecure External Assets 878 Knowledge Article View 882 Lightning Error 886 Lightning Interaction 892 Lightning Page View 900 Lightning Performance 908 Login 915, 920 Login As 925 Logout 928 Metadata API Operation 933 Multiblock Report 937 Package Install 940 Platform Encryption 944
2513
Index
EventLogFile (continued) Queued Execution 949 Report 953 Report Export 958 REST API 961 Sandbox 966 Search 968 Search Click 970 Sites 972 Tenant Secrets 944 Time-Based Workflow 977 Transaction Security 980 URI 983 Visualforce 987 Wave Change 992 Wave Interaction 996 Wave Performance 1000 EventRelation object 1004 EventTag object 1009 EventWhoRelation object 1011 External objects 22 ExternalDataSource object 1012 ExternalDataUserAuth object 1015
Folder object 1072 FolderedContentDocument object 1075 ForecastingAdjustment object 1076 ForecastingDisplayedFamily object 1081 ForecastingFact object 1081 ForecastingItem object 1084 ForecastingOwnerAdjustment object 1090 ForecastingQuota object 1094 ForecastingType object 1097 ForecastingUserPreference object 1099 ForecastShare object 1102 Freeze users 2244
F
H
FeedAttachment object 1017 Feedback data model 2510 FeedComment object 1020 FeedItem object 1025, 1043 FeedLike object 1036 FeedPollChoice object 1038 FeedPollVote object 1039 FeedPost object 1039 Feeds custom 1046 post 1039, 1046 standard 1046 FeedTrackedChange object 1046 Field types 3, 9, 12–13 FieldHistoryArchive object 292, 1049 FieldPermissions object 1052 Fields custom fields 18 system fields 16 FieldServiceMobileSettings object 1055 FiscalYearSettings object 1062 FlowInterview object 1066 FlowRecordRelation object 1071
HashtagDefinition object 1120 Holiday object 1121
G geolocation 9, 12–13 Goal object 1103 GoalFeed object 1106 GoalHistory object 1111 GoalLink object 1112 GoalShare object 1113 GoogleDoc object 1114 Group object 1115 GroupMember object 1119
I ID fields 16 Idea object 1125 IdeaComment object 1131 IdeaReputation 1133 IdeaReputationLevel object 1135 IdeaTheme object 1136 Individual object 1138 IndividualHistory object 1141 IndividualShare object 1143
K KnowledgeableUser object 1144
L LastModifiedById fields 16 LastModifiedDate fields 16 Lead object 1161 LeadCleanInfo object 1178 LeadFeed object 1192 LeadHistory object 1200
2514
Index
LeadOwnerSharingRule object 1201 LeadShare object 1203 LeadStatus object 1205 LeadTag object 1207 LimitAllocationPerApp object 1208 LineItemOverride object 1210 ListEmail object 1219 ListEmailRecipientSource object 1222 ListView object 1224 ListViewChart object 1226 ListViewChartInstance object 1228 LiveAgentSession object 1232 LiveAgentSessionHistory object 1235 LiveAgentSessionOwnerSharingRule object 1237 LiveAgentSessionShare object 1238 LiveChatBlockingRule object 1240 LiveChatButton object 1242 LiveChatButtonDeployment object 1250 LiveChatButtonSkill object 1251 LiveChatDeployment object 1252 LiveChatSensitiveDataRule object 1255 LiveChatTranscript object 1258 LiveChatTranscriptEvent object 1265 LiveChatTranscriptHistory object 1267 LiveChatTranscriptOwnerSharingRule 1268 LiveChatTranscriptOwnerSharingRule object LiveChatTranscriptOwnerSharingRule 1268 LiveChatTranscriptShare object 1269 LiveChatTranscriptSkill object 1271 LiveChatUserConfig object 1272 LiveChatUserConfigProfile object 1277 LiveChatUserConfigUser object 1278 LiveChatVisitor object 1279 location 9, 12 Location object 1280 LocationFeed object 1285 LoginEvent object 1287 LoginGeo object 1296 LoginHistory object 1298 LoginIp object 1303 LogoutEventStream object 1304 LookedUpFromActivity object 1306 Lookup relationships 31
M macro 1316 Macro 1313 MacroInstruction object 1316 MailmergeTemplate object 1317
MaintenanceAsset object 1320 MaintenancePlan object 1321 map 9, 12 Mapping API data types to Salesforce field types 15 Master-detail relationships 31 MatchingRule object 1326 MatchingRuleItem object 1329 MetadataPackage object 1330 MetadataPackageVersion object 1331 Metric object 1334 MetricDataLink object 1338 MetricDataLinkHistory object 1339 MetricFeed object 1340 MetricHistory object 1345 MetricsDataFile object 1346 MetricShare object 1349 MilestoneType object 1351 mobile 9, 12 MobileSettingsAssignment object 1352
N NamedCredential object 1356 NamespaceRegistry object 1359 NavigationLinkSet object 1360 NavigationMenuItem object 1361 NavigationMenuItemLocalization object 1363 Network object 1365 NetworkActivityAudit object 1373 NetworkAffinity object 1376 NetworkMember object 1377 NetworkMemberGroup object 1383 NetworkModeration object 1384 NetworkPageOverride object 1386 NetworkSelfRegistration object 1387 NetworkUserHistoryRecent object 1388 NewsFeed object 1391 Note object 1398 NoteAndAttachment object 1402 NoteTag object 1403
O OauthToken object 1399 Object_asset 246, 1068 Object_Assets 249, 1070 Object_name object 2315 Object[PushTopic] 1740 Object[StreamingChannel] 2069 ObjectPermissions object 1405
2515
Index
Objects AcceptedEventRelation 81 Account 82 AccountCleanInfo 104 AccountContactRelation 102 AccountContractRole 126 AccountFeed 127 AccountHistory 135 AccountOwnerSharingRule 136 AccountPartner 139 AccountShare 141 AccountTag 145 AccountTeamMember 146 AccountTerritoryAssignmentRule 150 AccountTerritoryAssignmentRuleItem 151 ActionLinkGroupTemplate 156 ActionLinkTemplate 158 ActiveScratchOrg 163 ActivityHistory 167 AdditionalNumber 176 Address 177 AgentWork 181 AllowedEmailDomain 187 Announcement 188 ApexClass 189 ApexComponent 192 ApexLog 194 ApexPage 197 ApexTesResultLimits 204 ApexTestQueueItem 200 ApexTestResult 202 ApexTestRunResult 207 ApexTestSuite 210 ApexTrigger 211 AppExtension 215 AppMenuItem 217 Approval 222 Asset 232 AssetFeed 238 AssetRelationship 247 Assets 246, 249, 1068, 1070 AssetTag 251 AssetTokenEvent 252 AssignedResource 255 AssignmentRule 257 AssociatedLocation 258 AsyncApexJob 260 AttachedContentDocument 263 AttachedContentNote 265
Objects (continued) Attachment 267 AuraDefinition 271 AuraDefinitionBundle 273 AuthConfig 275 AuthConfigProviders 277 AuthProvider 278 AuthSession 284 BackgroundOperation 287 Bookmark 294 BrandTemplate 295 BusinessProcess 301 CallCenter 303 Campaign 305 CampaignFeed 313 CampaignHistory 321 CampaignInfluence 322 CampaignInfluenceModel 324 CampaignMember 326 CampaignMemberStatus 333 CampaignOwnerSharingRule 335 CampaignShare 337 CampaignTag 339 Case 340 CaseComment 352 CaseContactRole 354 CaseFeed 355 CaseHistory 363 CaseMilestone 365 CaseOwnerSharingRule 368 CaseShare 370 CaseSolution 372 CaseStatus 373 CaseTag 375 CaseTeamMember 376 CaseTeamRole 377 CaseTeamTemplate 378 CaseTeamTemplateMember 378 CaseTeamTemplateRecord 379 CategoryData 380 CategoryNode 381 CategoryNodeLocalization 383 ChannelProgram 388 ChannelProgramFeed 389 ChannelProgramHistory 395 ChannelProgramLevel 396 ChannelProgramLevelFeed 397 ChannelProgramLevelHistory 402 ChannelProgramMember 403
2516
Index
Objects (continued) ChannelProgramOwnerSharingRule 404 ChannelProgramShare 406 ChatterActivity 407 ChatterAnswersActivity 409 ChatterAnswersReputationLevel 413 ChatterConversation 414 ChatterConversationMember 415 ChatterMessage 416 ClientBrowser 417 CollaborationGroup 418 CollaborationGroupFeed 425 CollaborationGroupMember 432 CollaborationGroupMemberRequest 434 CollaborationGroupRecord 436 CollaborationInvitation 437 CombinedAttachment 440 Community (Zone) 442 ConnectedApplication 444 Contact 446 ContactCleanInfo 458 ContactFeed 467 ContactHistory 475 ContactOwnerSharingRule 476 ContactShare 478 ContactTag 480 ContentAsset 481 ContentBody 483 ContentDistribution 484 ContentDistributionView 490 ContentDocument 491 ContentDocumentFeed 497 ContentDocumentHistory 505 ContentDocumentLink 506 ContentDocumentSubscription 510 ContentFolder 511 ContentFolderItem 512 ContentFolderLink 514 ContentFolderMember 515 ContentHubItem 515 ContentHubRepository 520 ContentNote 521 ContentNotification 525 ContentTagSubscription 527 ContentUserSubscription 528 ContentVersion 528 ContentVersionComment 540 ContentVersionHistory 541 ContentVersionRating 543
Objects (continued) ContentWorkspace 544 ContentWorkspaceDoc 547 ContentWorkspaceMember 549 ContentWorkspacePermission 550 ContentWorkspaceSubscription 553 Contract 554 ContractContactRole 563 ContractFeed 564 ContractHistory 572 ContractLineItem 573 ContractLineItemHistory 578 ContractStatus 579 ContractTag 581 CorsWhitelistEntry 582 CronJobDetail 584 CronTrigger 585 CurrencyType 588 Custom Metadta Type__mdt 594 Custom Object__Feed 596 custom objects 19 CustomBrand 590 CustomBrandAsset 591 CustomPermission 598 CustomPermissionDependency 600 DandBCompany 602 Dashboard 625 DashboardComponent 631 DashboardComponentFeed 632 DashboardFeed 639 DashboardTag 647 DataAssessmentFieldMetric 648 DataAssessmentMetric 650 DataAssessmentValueMetric 651 DatacloudCompany 652 DatacloudContact 661 DatacloudDandBCompany 666 DatacloudOwnedEntity 689 DatacloudPurchaseUsage 690 DatacloudSocialHandle 692 DataIntegrationRecordPurchasePermission 693 DatedConversionRate 694 DcSocialProfile 696 DcSocialProfileHandle 698 DeclinedEventRelation 699 DigitalSignature 700 Division 703 DivisionLocalization 704 Document 706
2517
Index
Objects (continued) DocumentAttachmentMap 710 DocumentTag 711 Domain 713 DomainSite 714 DuplicateJob 715 DuplicateJobDefinition 717 DuplicateJobMatchingRule 719 DuplicateJobMatchingRuleDefinition 720 DuplicateRule 723 EmailDomainKey 725 EmailMessage 728 EmailMessageRelation 735 EmailServicesAddress 737 EmailServicesFunction 739 EmailStatus 745 EmailTemplate 746 EmbeddedServiceDetail 751 Entitlement 754 EntitlementContact 758 EntitlementFeed 759 EntitlementHistory 766 EntitlementTemplate 768 EntityHistory 770 EntityMilestone 772 EntitySubscription 779 EnvironmentHubMember 781 Event 785 EventFeed 799 EventLogFile 806, 809, 812, 816, 820, 824, 828, 833, 839, 843, 846, 850, 852, 855, 858, 861, 878, 882, 886, 892, 900, 908, 915, 920, 925, 928, 933, 937, 940, 944, 949, 953, 958, 961, 966, 968, 970, 972, 977, 980, 983, 987, 992, 996, 1000 EventRelation 1004 EventTag 1009 EventWhoRelation 1011 external objects 22 ExternalDataSource 1012 ExternalDataUserAuth 1015 FeedAttachment 1017 FeedComment 1020 FeedItem 1025 FeedLike 1036 FeedPollChoice 1038 FeedPollVote 1039 FeedPost 1039 FeedRevision 1043 FeedTrackedChange 1046
Objects (continued) FieldHistoryArchive 292, 1049 FieldPermissions 1052 FieldServiceMobileSettings 1055 FiscalYearSettings 1062 FlowInterview 1066 FlowRecordRelation 1071 Folder 1072 FolderedContentDocument 1075 ForecastingAdjustment 1076 ForecastingDisplayedFamily 1081 ForecastingFact 1081 ForecastingItem 1084 ForecastingOwnerAdjustment 1090 ForecastingQuota 1094 ForecastingType 1097 ForecastingUserPreference 1099 ForecastShare 1102 Goal 1103 GoalFeed 1106 GoalHistory 1111 GoalLink 1112 GoalShare 1113 GoogleDoc 1114 Group 1115 GroupMember 1119 HashtagDefinition 1120 Holiday 1121 Idea 1125 idea comment 1131 IdeaReputation 1133 IdeaReputationLevel 1135 IdeaTheme 1136 Individual 1138 IndividualHistory 1141 IndividualShare 1143 KnowledgeableUser 1144 Lead 1161 LeadCleanInfo 1178 LeadFeed 1192 LeadHistory 1200 LeadOwnerSharingRule 1201 LeadShare 1203 LeadStatus 1205 LeadTag 1207 LimitAllocationPerApp 1208 LineItemOverride 1210 ListEmail 1219 ListEmailRecipientSource 1222
2518
Index
Objects (continued) ListView 1224 ListViewChart 1226 ListViewChartInstance 1228 LiveAgentSession 1232 LiveAgentSessionHistory 1235 LiveAgentSessionOwnerSharingRule 1237 LiveAgentSessionShare 1238 LiveChatBlockingRule 1240 LiveChatButton 1242 LiveChatButtonDeployment 1250 LiveChatButtonSkill 1251 LiveChatDeployment 1252 LiveChatSensitiveDataRule 1255 LiveChatTranscript 1258 LiveChatTranscriptEvent 1265 LiveChatTranscriptHistory 1267 LiveChatTranscriptShare 1269 LiveChatTranscriptSkill 1271 LiveChatUserConfig 1272 LiveChatUserConfigProfile 1277 LiveChatUserConfigUser 1278 LiveChatVisitor 1279 Location 1280 LocationFeed 1285 LoginEvent 1287 LoginGeo 1296 LoginHistory 1298 LoginIp 1303 LogoutEventStream 1304 LookedUpFromActivity 1306 Macro 1313 MacroInstruction 1316 MailmergeTemplate 1317 MaintenanceAsset 1320 MaintenancePlan 1321 MatchingRule 1326 MatchingRuleItem 1329 MetadataPackage 1330 MetadataPackageVersion 1331 Metric 1334 MetricDataLink 1338 MetricDataLinkHistory 1339 MetricFeed 1340 MetricHistory 1345 MetricsDataFile 1346 MetricShare 1349 MilestoneType 1351 MobileSettingsAssignment 1352
Objects (continued) NamedCredential 1356 NamespaceRegistry 1359 NavigationLinkSet 1360 NavigationMenuItem 1361 NavigationMenuItemLocalization 1363 Network 1365 NetworkActivityAudit 1373 NetworkAffinity 1376 NetworkMember 1377 NetworkMemberGroup 1383 NetworkModeration 1384 NetworkPageOverride 1386 NetworkSelfRegistration 1387 NetworkUserHistoryRecent 1388 NewsFeed 1391 Note 1398 NoteAndAttachment 1402 NoteTag 1403 OauthToken 1399 Object_name 2315 ObjectPermissions 1405 ObjectTerritory2AssignmentRule 1408 ObjectTerritory2AssignmentRuleItem 1410 ObjectTerritory2Association 1411 OpenActivity 1413 OperatingHours 1420 OperatingHoursFeed 1422 OperatingHoursHistory 1424 Opportunity 1425 OpportunityCompetitor 1436 OpportunityContactRole 1437 OpportunityFeed 1439 OpportunityFieldHistory 1447 OpportunityHistory 1448 OpportunityLineItem 1450 OpportunityLineItemSchedule 1457 OpportunityOverride 1460 OpportunityOwnerSharingRule 1463 OpportunityPartner 1465 OpportunityShare 1467 OpportunitySplit 1469 OpportunitySplitType 1471 OpportunityStage 1474 OpportunityTag 1476 OpportunityTeamMember 1477 Order 1480 OrderFeed 1490 OrderHistory 1496
2519
Index
Objects (continued) OrderItem 1498 OrderItemFeed 1500 OrderItemHistory 1507 OrderOwnerSharingRule 1508 Organization 1511 OrgDeleteRequest 1531 OrgWideEmailAddress 1532 OutOfOffice 1533 OwnedContentDocument 1534 PackageLicense 1536 PackagePushError 1539 PackagePushJob 1541 PackagePushRequest 1543 PackageSubscriber 1546 Partner 1550 PartnerFundAllocation 1553 PartnerFundAllocationFeed 1555 PartnerFundAllocationHistory 1560 PartnerFundAllocationOwnerSharingRule 1561 PartnerFundAllocationShare 1563 PartnerFundClaim 1564 PartnerFundClaimFeed 1567 PartnerFundClaimHistory 1572 PartnerFundClaimOwnerSharingRule 1573 PartnerFundClaimShare 1575 PartnerFundRequest 1576 PartnerFundRequestFeed 1579 PartnerFundRequestHistory 1584 PartnerFundRequestOwnerSharingRule 1585 PartnerFundRequestShare 1587 PartnerMarketingBudget 1588 PartnerMarketingBudgetFeed 1591 PartnerMarketingBudgetHistory 1596 PartnerMarketingBudgetOwnerSharingRule 1597 PartnerMarketingBudgetShare 1599 PartnerNetworkConnection 1600 PartnerNetworkRecordConnection 1603 PartnerNetworkSyncLog 1607 PartnerRole 1609 Period 1610 PermissionSet 1612 PermissionSetAssignment 1618 PermissionSetLicense 1620 PermissionSetLicenseAssign 1623 PlatformAction 1624 PresenceUserConfig 1631 PresenceUserConfigProfile 1633 PresenceUserConfigUser 1634
Objects (continued) Pricebook2 1635 Pricebook2History 1638 PricebookEntry 1640 ProcessDefinition 1642 ProcessInstance 1644 ProcessInstanceHistory 1647 ProcessInstanceNode 1652 ProcessInstanceStep 1650 ProcessInstanceWorkitem 1654 ProcessNode 1656 Product2 1658 Product2Feed 1664 ProductConsumed 1671 ProductEntitlementTemplate 1674 ProductItem 1675 ProductItemTransaction 1678 ProductRequest 1680 ProductRequestFeed 1684 ProductRequestHistory 1689 ProductRequestLineItem 1690 ProductRequestOwnerSharingRule 1695 ProductRequestShare 1697 ProductRequired 1699 ProductTransfer 1701 ProductTransferFeed 1705 ProductTransferHistory 1709 ProductTransferOwnerSharingRule 1710 ProductTransferShare 1712 Profile 1713 ProfileSkill 1716 ProfileSkillEndorsement 1718 ProfileSkillEndorsementFeed 1719 ProfileSkillEndorsementHistory 1724 ProfileSkillFeed 1725 ProfileSkillHistory 1730 ProfileSkillShare 1731 ProfileSkillUser 1733 ProfileSkillUserFeed 1734 ProfileSkillUserHistory 1739 QuantityForecast 1742 QuantityForecastHistory 1750 Question 1755 QuestionReportAbuse 1761 QuestionSubscription 1762 QueueRoutingConfig 1752 QueueSobject 1764 QuickText 1765 QuickTextHistory 1767
2520
Index
Objects (continued) QuickTextOwnerSharingRule 1768 QuickTextShare 1770 Quote 1771 QuoteDocument 1784 QuoteFeed 1786 QuoteLineItem 1791 QuoteOwnerSharingRule 1795 QuoteShare 1797 RecordType 1802 RecordTypeLocalization 1805 Reply 1806 ReplyReportAbuse 1809 Report 1810 ReportFeed 1813 ReportTag 1821 ReputationLevel 1822 ReputationLevelLocalization 1823 ReputationPointsRule 1825 ResourceAbsence 1827 ResourceAbsenceFeed 1830 ResourceAbsenceHistory 1833 ResourcePreference 1834 ResourcePreferenceFeed 1836 ResourcePreferenceHistory 1838 ReturnOrder 1839 ReturnOrderFeed 1845 ReturnOrderHistory 1847 ReturnOrderLineItem 1849 ReturnOrderLineItemFeed 1853 ReturnOrderLineItemHistory 1855 ReturnOrderOwnerSharingRule 1856 ReturnOrderShare 1858 RevenueForecast 1860 RevenueForecastHistory 1868 RuleTerritory2Association 1870 SamlSsoConfig 1871 Scontrol 1877 ScontrolLocalization 1880 ScratchOrgInfo 1885 SecureAgent 1893 SecureAgentsCluster 1895 SecurityCustomBaseline 1896 SelfServiceUser 1898 ServiceAppointment 1901 ServiceAppointmentFeed 1909 ServiceAppointmentHistory 1912 ServiceAppointmentOwnerSharingRule 1913 ServiceAppointmentShare 1914
Objects (continued) ServiceAppointmentStatus 1916 ServiceChannel 1918 ServiceChannelStatus 1919 ServiceContract 1920 ServiceContractFeed 1928 ServiceContractHistory 1936 ServiceContractOwnerSharingRule 1937 ServiceContractShare 1939 ServiceCrew 1941 ServiceCrewFeed 1942 ServiceCrewHistory 1945 ServiceCrewMember 1946 ServiceCrewMemberFeed 1948 ServiceCrewMemberHistory 1950 ServiceCrewOwnerSharingRule 1951 ServiceCrewShare 1953 ServicePresenceStatus 1955 ServiceReport 1956 ServiceReportLayout 1957 ServiceResource 1959 ServiceResourceCapacity 1962 ServiceResourceCapacityFeed 1965 ServiceResourceCapacityHistory 1967 ServiceResourceFeed 1968 ServiceResourceHistory 1971 ServiceResourceOwnerSharingRule 1972 ServiceResourceShare 1973 ServiceResourceSkill 1975 ServiceResourceSkillFeed 1977 ServiceResourceSkillHistory 1979 ServiceTerritory 1980 ServiceTerritoryFeed 1984 ServiceTerritoryHistory 1987 ServiceTerritoryLocation 1988 ServiceTerritoryMember 1989 ServiceTerritoryMemberFeed 1993 ServiceTerritoryMemberHistory 1996 SessionPermSetAssignment 1997 SetupAuditTrail 1999 SetupEntityAccess 2000 Shipment 2003 SignupRequest 2009 Site 2017 SiteDomain 2024 SiteHistory 2025 Skill 2026 SkillProfile 2028 SkillRequirement 2029
2521
Index
Objects (continued) SkillRequirementFeed 2030 SkillRequirementHistory 2033 SkillUser 2034 SlaProcess 2035 Solution 2038 SolutionFeed 2042 SolutionHistory 2050 SolutionStatus 2051 SolutionTag 2053 SOSDeployment 2054 SOSSession 2056 SOSSessionActivity 2059 SOSSessionHistory 2060 SOSSessionOwnerSharingRule 2062 SOSSessionShare 2063 Stamp 2065 StampAssignment 2066 standard objects 34 StaticResource 2066 Survey 2070 SurveyEmailConfig 2072 SurveyFeed 2074 SurveyInvitation 2078 SurveyInvitationShare 2081 SurveyPage 2082 SurveyQuestion 2083 SurveyQuestionChoice 2085 SurveyQuestionResponse 2086 SurveyResponse 2087 SurveyShare 2090 SurveyVersion 2092 TagDefinition 2093 Task 2095 TaskFeed 2106 TaskPriority 2114 TaskRelation 2115 TaskStatus 2117 TaskTag 2119 TaskWhoRelation 2120 TenantSecret 2122 Territory 2125 Territory2 2128 Territory2Model 2131 Territory2ModelHistory 2133 Territory2Type 2134 TestSuiteMembership 1065, 2136 ThirdPartyAccountLink 2136 TimeSheet 2139
Objects (continued) TimeSheetEntry 2141 TimeSheetEntryFeed 2144 TimeSheetEntryHistory 2146 TimeSheetFeed 2147 TimeSheetHistory 2149 TimeSheetOwnerSharingRule 2150 TimeSheetShare 2152 TimeSlot 2154 TimeSlotHistory 2156 Topic 2157 TopicFeed 2160 TopicLocalization 2167 TopicUserEvent 2171 TwoFactorInfo 2173 TwoFactorMethodsInfo 2174 TwoFactorTempCode 2176 UndecidedEventRelation 2177 User 2178 UserAccountTeamMember 2219 UserAppInfo 2221 UserAppMenuCustomization 2222 UserAppMenuCustomizationShare 2223 UserAppMenuItem 2224 UserConfigTransferButton 2228 UserConfigTransferSkill 2229 UserCustomBadge 2229 UserCustomBadgeLocalization 2230 UserFeed 2232 UserLicense 2240 UserLogin 2243 UserMembershipSharingRule 2244 UserPackageLicense 2246 UserPermissionAccess 2247 UserPreference 2248 UserProfile 2249 UserProfileFeed 2267 UserProvAccount 2274 UserProvAccountStaging 2277 UserProvisioningConfig 2282 UserProvisioningLog 2286 UserProvisioningRequest 2287 UserProvisioningRequestOwnerSharingRule 2293 UserProvisioningRequestShare 2294 UserProvMockTarget 2280 UserRecordAccess 2296 UserRole 2298 UserServicePresence 2302 UserShare 2303
2522
Index
Objects (continued) UserTeamMember 2305 UserTerritory 2307 UserTerritory2Association 2308 VerificationHistory 2309 VoiceCall 2316 VoiceCallList 2320 VoiceCallListItem 2321 VoiceCallListShare 2322 VoiceCallShare 2323 VoiceMailContent 2324 VoiceMailContentShare 2325 VoiceMailGreeting 2327 VoiceMailGreetingShare 2328 VoiceMailMessage 2329 VoiceMailMessageShare 2330 VoiceUserLine 2332 VoiceUserLineShare 2333 VoiceUserPreferences 2334 VoiceUserPreferencesShare 2335 VoiceVendorInfo 2336 VoiceVendorLine 2337 VoiceVendorLineShare 2339 vote 2340 WebLink 2342 WebLinkLocalization 2347 WorkAccess 2352 WorkAccessShare 2353 WorkBadge 2354 WorkBadgeDefinition 2357 WorkBadgeDefinitionHistory 2360 WorkBadgeDefinitionShare 2361 WorkCoaching 2363 WorkCoachingFeed 2364 WorkCoachingHistory 2370 WorkCoachingShare 2371 WorkFeedback 2373 WorkFeedbackHistory 2374 WorkFeedbackQuestion 2375 WorkFeedbackQuestionHistory 2378 WorkFeedbackQuestionSet 2379 WorkFeedbackQuestionSetHistory 2380 WorkFeedbackQuestionSetShare 2381 WorkFeedbackQuestionShare 2382 WorkFeedbackRequest 2384 WorkFeedbackRequestFeed 2389 WorkFeedbackRequestHistory 2394 WorkFeedbackRequestShare 2395 WorkFeedbackShare 2397
Objects (continued) WorkGoal 2398 WorkGoalCollaborator 2404 WorkGoalCollaboratorHistory 2405 WorkGoalFeed 2407 WorkGoalHistory 2413 WorkGoalLink 2414 WorkGoalShare 2415 WorkOrder 2416 WorkOrderFeed 2428 WorkOrderHistory 2432 WorkOrderLineItem 2433 WorkOrderLineItemFeed 2442 WorkOrderLineItemHistory 2446 WorkOrderLineItemStatus 2447 WorkOrderShare 2449 WorkOrderStatus 2450 WorkPerformanceCycle 2452 WorkPerformanceCycleFeed 2454 WorkPerformanceCycleHistory 2460 WorkPerformanceCycleShare 2461 WorkReward 2462 WorkRewardFund 2465 WorkRewardFundHistory 2467 WorkRewardFundShare 2468 WorkRewardFundType 2469 WorkRewardFundTypeHistory 2472 WorkRewardFundTypeShare 2473 WorkRewardHistory 2474 WorkRewardShare 2475 WorkThanks 2476 WorkThanksShare 2478 WorkType 2479 WorkTypeFeed 2482 WorkTypeHistory 2485 WorkTypeOwnerSharingRule 2486 WorkTypeShare 2488 ObjectTerritory2AssignmentRule object 1408 ObjectTerritory2AssignmentRuleItem object 1410 ObjectTerritory2Association object 1411 OpenActivity object 1413 OperatingHours object 1420 OperatingHoursFeed object 1422 OperatingHoursHistory object 1424 Opportunity object 1425 OpportunityCompetitor object 1436 OpportunityContactRole object 1437 OpportunityFeed object 1439 OpportunityFieldHistory object 1447
2523
Index
OpportunityHistory object 1448 OpportunityLineItem object 1450 OpportunityLineItemSchedule object 1457 OpportunityOverride object 1460 OpportunityOwnerSharingRule object 1463 OpportunityPartner object 1465 OpportunityShare object 1467 OpportunitySplit object 1469 OpportunitySplitType object 1471 OpportunityStage object 1474 OpportunityTag object 1476 OpportunityTeamMember object 1477 Order object 1480 OrderFeed object 1490 OrderHistory object 1496 OrderItem object 1498 OrderItemFeed object 1500 OrderItemHistory object 1507 OrderOwnerSharingRule object 1508 Organization object 1511 OrgDeleteRequest object 1531 OrgWideEmailAddress object 1532 OutOfOffice object 1533 OwnedContentDocument object 1534
P PackageLicense object 1536 PackagePushError object 1539 PackagePushJob object 1541 PackagePushRequest object 1543 PackageSubscriber object 1546 Partner object 1550 PartnerFundAllocation object 1553 PartnerFundAllocationFeed object 1555 PartnerFundAllocationHistory object 1560 PartnerFundAllocationOwnerSharingRule object 1561 PartnerFundAllocationShare object 1563 PartnerFundClaim object 1564 PartnerFundClaimFeed object 1567 PartnerFundClaimHistory object 1572 PartnerFundClaimOwnerSharingRule object 1573 PartnerFundClaimShare object 1575 PartnerFundRequest object 1576 PartnerFundRequestFeed object 1579 PartnerFundRequestHistory object 1584 PartnerFundRequestOwnerSharingRule object 1585 PartnerFundRequestShare object 1587 PartnerMarketingBudget object 1588 PartnerMarketingBudgetFeed object 1591
PartnerMarketingBudgetHistory object 1596 PartnerMarketingBudgetOwnerSharingRule object 1597 PartnerMarketingBudgetShare object 1599 PartnerNetworkConnection object 1600 PartnerNetworkRecordConnection object 1603 PartnerNetworkSyncLog object 1607 PartnerRole object 1609 Performance cycle data model 2510 Period object 1610 PermissionSet object 1612 PermissionSetAssignment object 1618 PermissionSetLicense object 1620 PermissionSetLicenseAssign object 1623 PlatformAction object 1624 Posts 1039, 1046 PresenceUserConfig object 1631 PresenceUserConfigProfile object 1633–1634 Pricebook2 object 1635 Pricebook2History object 1638 PricebookEntry object 1640 ProcessDefinition object 1642 ProcessInstance object 1644 ProcessInstanceHistory object 1647 ProcessInstanceNode object 1652 ProcessInstanceStep object 1650 ProcessInstanceWorkitem 1654 ProcessNode object 1656 Product2 object 1658 Product2Feed object 1664 ProductConsumed object 1671 ProductEntitlementTemplate object 1674 ProductItem object 1675 ProductItemTransaction object 1678 ProductRequest object 1680 ProductRequestFeed object 1684 ProductRequestHistory object 1689 ProductRequestLineItem object 1690 ProductRequestOwnerSharingRule object 1695 ProductRequestShare object 1697 ProductRequired object 1699 ProductTransfer object 1701 ProductTransferFeed object 1705 ProductTransferHistory object 1709 ProductTransferOwnerSharingRule object 1710 ProductTransferShare object 1712 Profile object 1713 ProfileSkill object 1716 ProfileSkillEndorsement object 1718
2524
Index
ProfileSkillEndorsementFeed object 1719 ProfileSkillEndorsementHistory object 1724 ProfileSkillFeed object 1725 ProfileSkillHistory object 1730 ProfileSkillShare object 1731 ProfileSkillUser object 1733 ProfileSkillUserFeed object 1734 ProfileSkillUserHistory object 1739 PushTopic object 1740
Q QuantityForecast object 1742 QuantityForecastHistory object 1750 Question object 1755 QuestionDataCategorySelection 1759 QuestionReportAbuse object 1761 QuestionSubscription object 1762 QueueRoutingConfig object 1752 QueueSobject object 1764 QuickText object 1765 QuickTextHistory object 1767 QuickTextOwnerSharingRule object 1768 QuickTextShare object 1770 Quote object 1771 QuoteDocument object 1784 QuoteFeed object 1786 QuoteLineItem object 1791 QuoteOwnerSharingRule object 1795 QuoteShare object 1797
R RecordType object 1802 RecordTypeLocalization object 1805 Relationships parent reference fields in child object 16 Reply object 1806 ReplyReportAbuse object 1809 Report object 1810 ReportFeed object 1813 ReportTag object 1821 ReputationLevel object 1822 ReputationLevelLocalization object 1823 ReputationPointsRule object 1825 ResourceAbsence object 1827 ResourceAbsenceFeed object 1830 ResourceAbsenceHistory object 1833 ResourcePreference object 1834 ResourcePreferenceFeed object 1836 ResourcePreferenceHistory object 1838
ReturnOrder object 1839 ReturnOrderFeed object 1845 ReturnOrderHistory object 1847 ReturnOrderLineItem object 1849 ReturnOrderLineItemFeed object 1853 ReturnOrderLineItemHistory object 1855 ReturnOrderOwnerSharingRule object 1856 ReturnOrderShare object 1858 RevenueForecast object 1860 RevenueForecastHistory object 1868 Reward data model 2509 Role, see UserRole 2298 RuleTerritory2Association object 1870
S SamlSsoConfig object 1871 Scontrol object 1877 ScontrolLocalization object 1880 ScratchOrgInfo object 1885 SecureAgent object 1893 SecureAgentsCluster object 1895 SecurityCustomBaseline object 1896 SelfServiceUser object 1898 ServiceAppointment object 1901 ServiceAppointmentFeed object 1909 ServiceAppointmentHistory object 1912 ServiceAppointmentOwnerSharingRule object 1913 ServiceAppointmentShare object 1914 ServiceAppointmentStatus object 1916 ServiceChannel object 1918 ServiceChannelStatus object 1919 ServiceContract object 1920 ServiceContractFeed object 1928 ServiceContractHistory object 1936 ServiceContractOwnerSharingRule object 1937 ServiceContractShare object 1939 ServiceCrew object 1941 ServiceCrewFeed object 1942 ServiceCrewHistory object 1945 ServiceCrewMember object 1946 ServiceCrewMemberFeed object 1948 ServiceCrewMemberHistory object 1950 ServiceCrewOwnerSharingRule object 1951 ServiceCrewShare object 1953 ServicePresenceStatus object 1955 ServiceReport object 1956 ServiceReportLayout object 1957 ServiceResource object 1959
2525
Index
ServiceResourceCapacity object 1962 ServiceResourceCapacityFeed object 1965 ServiceResourceCapacityHistory object 1967 ServiceResourceFeed object 1968 ServiceResourceHistory object 1971 ServiceResourceOwnerSharingRule object 1972 ServiceResourceShare object 1973 ServiceResourceSkill object 1975 ServiceResourceSkillFeed object 1977 ServiceResourceSkillHistory object 1979 ServiceTerritory object 1980 ServiceTerritoryFeed object 1984 ServiceTerritoryHistory object 1987 ServiceTerritoryLocation object 1988 ServiceTerritoryMember object 1989 ServiceTerritoryMemberFeed object 1993 ServiceTerritoryMemberHistory object 1996 SessionPermSetAssignment object 1997 SetupAuditTrail object 1999 SetupEntityAccess object 2000 Shipment object 2003 SignupRequest object 2009 Site object 2017 SiteDomain object 2024 SiteHistory object 2025 Skill object 2026 SkillProfile object 2028 SkillRequirement object 2029 SkillRequirementFeed object 2030 SkillRequirementHistory object 2033 SkillUser object 2034 SlaProcess object 2035 Solution object 2038 SolutionFeed object 2042 SolutionHistory object 2050 SolutionStatus object 2051 SolutionTag object 2053 SOSDeployment object 2054 SOSSession object 2056 SOSSessionActivity object 2059 SOSSessionHistory object 2060 SOSSessionOwnerSharingRule object 2062 SOSSessionShare object 2063 Stamp object 2065 StampAssignment object 2066 Standard objects data access 32 StaticResource object 2066 StreamingChannel object 2069
Survey object 2070 SurveyEmailConfig object 2072 SurveyFeed object 2074 SurveyInvitation object 2078 SurveyInvitationShare object 2081 SurveyPage object 2082 SurveyQuestion object 2083 SurveyQuestionChoice object 2085 SurveyQuestionResponse object 2086 SurveyResponse object 2087 SurveyShare object 2090 SurveyVersion object 2092 System fields 16 SystemModstamp fields 16
T TagDefinition object 2093 Task object 2095 TaskFeed object 2106 TaskPriority object 2114 TaskRelation object 2115 TaskStatus object 2117 TaskTag object 2119 TaskWhoRelation object 2120 TenantSecret object 2122 Territory object 2125 Territory2 object 2128 Territory2Model object 2131 Territory2ModelHistory object 2133 Territory2Type object 2134 TestSuiteMembership object 1065, 2136 ThirdPartyAccountLink object 2136 TimeSheet object 2139 TimeSheetEntry object 2141 TimeSheetEntryFeed object 2144 TimeSheetEntryHistory object 2146 TimeSheetFeed object 2147 TimeSheetHistory object 2149 TimeSheetOwnerSharingRule object 2150 TimeSheetShare object 2152 TimeSlot object 2154 TimeSlotHistory object 2156 Topic object 2157 TopicFeed object 2160 TopicLocalization object 2167 TopicUserEvent object 2171 TwoFactorInfo object 2173 TwoFactorMethodsInfo object 2174 TwoFactorTempCode object 2176
2526
Index
Types of fields 3, 9, 12–13
U UndecidedEventRelation object 2177 User object 2178 UserAccountTeamMember object 2219 UserAppInfo object 2221 UserAppMenuCustomization object 2222 UserAppMenuCustomizationShare object 2223 UserAppMenuItem object 2224 UserConfigTransferButton object 2228 UserConfigTransferSkill object 2229 UserCustomBadge object 2229 UserCustomBadgeLocalization object 2230 UserFeed object 2232 UserLicense object 2240 UserLogin object 2243 UserMembershipSharingRule object 2244 UserPackageLicense object 2246 UserPermissionAccess object 2247 UserPreference object 2248 UserProfile object 2249 UserProfileFeed object 2267 UserProvAccount object 2274 UserProvAccountStaging object 2277 UserProvisioningConfig object 2282 UserProvisioningLog object 2286 UserProvisioningRequest object 2287 UserProvisioningRequestOwnerSharingRule object 2293 UserProvisioningRequestShare object 2294 UserProvMockTarget object 2280 UserRecordAccess object 2296 UserRole object 2298 UserServicePresence object 2302 UserShare object 2303 UserTeamMember object 2305 UserTerritory object 2307 UserTerritory2Association object 2308
V VerificationHistory object 2309 VoiceCall object 2316 VoiceCallList object 2320 VoiceCallListItem object 2321 VoiceCallListShare object 2322 VoiceCallShare object 2323 VoiceMailContent object 2324 VoiceMailContentShare object 2325 VoiceMailGreeting object 2327
VoiceMailGreetingShare object 2328 VoiceMailMessage object 2329 VoiceMailMessageShare object 2330 VoiceUserLine object 2332 VoiceUserLineShare object 2333 VoiceUserPreferences object 2334 VoiceUserPreferencesShare object 2335 VoiceVendorInfo object 2336 VoiceVendorLine object 2337 VoiceVendorLineShare object 2339 Vote object 2340
W WebLink object 2342 WebLinkLocalization object 2347 WorkAccess object 2352 WorkAccessShare object 2353 WorkBadge object 2354 WorkBadgeDefinition object 2357 WorkBadgeDefinitionHistory object 2360 WorkBadgeDefinitionShare object 2361 WorkCoaching object 2363 WorkCoachingFeed object 2364 WorkCoachingHistory object 2370 WorkCoachingShare object 2371 WorkFeedback object 2373 WorkFeedbackHistory object 2374 WorkFeedbackQuestion object 2375 WorkFeedbackQuestionHistory object 2378 WorkFeedbackQuestionSet object 2379 WorkFeedbackQuestionSetHistory object 2380 WorkFeedbackQuestionSetShare object 2381 WorkFeedbackQuestionShare object 2382 WorkFeedbackRequest object 2384 WorkFeedbackRequestFeed object 2389 WorkFeedbackRequestHistory object 2394 WorkFeedbackRequestShare object 2395 WorkFeedbackShare object 2397 WorkGoal object 2398 WorkGoalCollaborator object 2404 WorkGoalCollaboratorHistory object 2405 WorkGoalFeed object 2407 WorkGoalHistory object 2413 WorkGoalLink object 2414 WorkGoalShare object 2415 WorkOrder object 2416 WorkOrderFeed object 2428 WorkOrderHistory object 2432 WorkOrderLineItem object 2433
2527
Index
WorkOrderLineItemFeed object 2442 WorkOrderLineItemHistory object 2446 WorkOrderLineItemStatus object 2447 WorkOrderShare object 2449 WorkOrderStatus object 2450 WorkPerformanceCycle object 2452 WorkPerformanceCycleFeed object 2454 WorkPerformanceCycleHistory object 2460 WorkPerformanceCycleShare object 2461 WorkReward object 2462 WorkRewardFund object 2465 WorkRewardFundHistory object 2467 WorkRewardFundShare object 2468
WorkRewardFundType object 2469 WorkRewardFundTypeHistory object 2472 WorkRewardFundTypeShare object 2473 WorkRewardHistory object 2474 WorkRewardShare object 2475 WorkThanks object 2476 WorkThanksShare object 2478 WorkType object 2479 WorkTypeFeed object 2482 WorkTypeHistory object 2485 WorkTypeOwnerSharingRule object 2486 WorkTypeShare object 2488
2528