# legacydeveloper Object Reference - Full Documentation # AbnExperiment Represents an A/B/n experiment that's used with Marketing Cloud Next content, Experience Cloud websites, and platform automations. This object is available in API version 63.0 and later. ## Supported Calls describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve() ## Fields | Field | Details | | --- | --- | | DataSpaceId | Type reference Properties Filter, Group, Sort Description Unique identifier that refers to the data space where an experiment's resources originate. Required. This field is a relationship field. Relationship Name DataSpace Refers To DataSpace | | Description | Type string Properties Filter, Group, Nillable, Sort Description Text description of the experiment. Optional. | | DeveloperName | Type string Properties Filter, Group, Nillable, Sort Description System or user-generated API name for the experiment. Required. | | LastAnalyzed | Type dateTime Properties Filter, Nillable, Sort Description Time and date of last analysis. | | LastReferencedDate | Type dateTime Properties Filter, Nillable, Sort Description Timestamp that indicates the last time an experiment was referenced by another resource. | | LastViewedDate | Type dateTime Properties Filter, Nillable, Sort Description Timestamp that indicates the last time a user viewed the experiment. | | Name | Type string Properties Filter, Group, idLookup, Sort Description Text label that identifies the experiment. Required. | | PersonalizationSchemaEnum | Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description Picklist value that indicates the type of personalization schema, which is related to where a personalization decision is created. Possible values are: - DecisionDefined - ExperienceVariation - FlowPath | | PersonalizationSchemaId | Type reference Properties Filter, Group, Nillable, Sort Description Unique identifier that refers to the schema that’s related to the experiment. This field is a relationship field. Relationship Name PersonalizationSchema Refers To PersonalizationSchema | | PrimaryMetricId | Type reference Properties Filter, Group, Nillable, Sort Description Unique identifier that refers to engagement signal metrics, which are used to measure an experiment. This field is a polymorphic relationship field. Relationship Name PrimaryMetric Refers To EngagementSignalCmpndMetric, EngagementSignalMetric | | ProfileDataGraphId | Type reference Properties Filter, Group, Nillable, Sort Description Unique identifier that refers to the profile data graph that’s used. This field is a relationship field. Relationship Name ProfileDataGraph Refers To DataGraph | | ScheduleFrequencyInMinutes | Type int Properties Filter, Group, Nillable, Sort Description Number of minutes that defines when personalized content can be made available. | | Source | Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description Indicates where the experiment was created. Possible values are: - BlockBuilder—CMS content editors - ExperienceBuilder—Experience Site Builder - FlowBuilder - PersonalizationApp | | SourceRecordId | Type reference Properties Filter, Group, Nillable, Sort Description Unique identifier that refers to the specific record that contains the experiment. This field is a polymorphic relationship field. Relationship Name SourceRecord Refers To FlowRecordElement, ManagedContent | | StartedDate | Type dateTime Properties Filter, Nillable, Sort Description Timestamp that indicates when the experiment began or is scheduled to begin. | | State | Type picklist Properties Defaulted on create, Filter, Group, Restricted picklist, Sort Description Picklist value that indicates the current state of the experiment. Possible values are: - Archived - Created - Started - Stopped The default value is Created. | | Status | Type picklist Properties Defaulted on create, Filter, Group, Restricted picklist, Sort Description Picklist value that indicates the current status of the experiment while an action is being performed. Possible values are: - Active - CreateError - DeleteError - Deleting - EditError - Processing The default value is Processing. | | StoppedDate | Type dateTime Properties Filter, Nillable, Sort Description Timestamp that indicates when the experiment ended or is scheduled to end. | | WinnerSelectionMode | Type picklist Properties Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort Description Possible values are: - Automatic - Manual The default value is Manual. | ## Associated Objects This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later. [AbnExperimentChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.") Change events are available for the object. [AbnExperimentFeed](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_feed.htm "StandardObjectNameFeed is the model for all feed objects associated with standard objects. These objects represent the posts and feed-tracked changes of a standard object.") Feed tracking is available for the object. [AbnExperimentHistory](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object.") History is available for tracked fields of the object. [AbnExperimentOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_ownersharingrule.htm "StandardObjectNameOwnerSharingRule is the model for all owner sharing rule objects associated with standard objects. These objects represent a rule for sharing a standard object with users other than the owner.") Sharing rules are available for the object. [AbnExperimentShare](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_share.htm "StandardObjectNameShare is the model for all share objects associated with standard objects. These objects represent a sharing entry on the standard object.") Sharing is available for the object. # AbnExperimentCohort Represents the specified audience that's participating in an A/B/n experiment. This object is available in API version 63.0 and later. ## Supported Calls describeSObjects(), getDeleted(), getUpdated(), query(), retrieve() ## Fields | Field | Details | | --- | --- | | AbnExperimentId | Type reference Properties Filter, Group, Sort Description Unique identifier that refers to a related experiment. This field is a relationship field. Relationship Name AbnExperiment Relationship Type Parent-detail Refers To AbnExperiment (the parent object) | | AllocationWeight | Type int Properties Filter, Group, Nillable, Sort Description Percentage of an audience to experience the selected part of the experiment. | | CurrencyIsoCode | Type picklist Properties Defaulted on create, Filter, Group, Restricted picklist, Sort Description Three letter ISO currency codes for supported currencies. Optional. Possible values are: - USD—U.S. Dollar | | DataSpaceId | Type reference Properties Filter, Group, Nillable, Sort Description Unique identifier that refers to the data space where an experiment cohort's resources originate. Required. This field is a relationship field. Relationship Name DataSpace Refers To DataSpace | | Description | Type string Properties Filter, Group, Nillable, Sort Description Text description of the experiment. | | DeveloperName | Type string Properties Filter, Group, Nillable, Sort Description System or user-generated API name for the experiment. Required. | | IsControl | Type boolean Properties Defaulted on create, Filter, Group, Sort Description Whether the cohort is used as the control group that performance is checked against. The default value is false. | | IsFallThrough | Type boolean Properties Defaulted on create, Filter, Group, Sort Description Indicates whether this cohort captures users who don't meet the criteria for other cohorts in the experiment. When true, this cohort serves as the fallback option. When false, users must explicitly qualify for this cohort. The default value is false. | | Name | Type string Properties Filter, Group, idLookup, Sort Description Text label that identifies the experiment cohort. Required. | | PersonalizerId | Type reference Properties Filter, Group, Nillable, Sort Description Unique identifier that refers to the personalizer that’s related to the experiment cohort. This field is a relationship field. Relationship Name Personalizer Refers To PersonalizationRecommender | ## Usage Use this object to describe experiment cohorts or to change allocation weights. ## Associated Objects This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later. [AbnExperimentCohortChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.") Change events are available for the object. [AbnExperimentCohortFeed](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_feed.htm "StandardObjectNameFeed is the model for all feed objects associated with standard objects. These objects represent the posts and feed-tracked changes of a standard object.") Feed tracking is available for the object. [AbnExperimentCohortHistory](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object.") History is available for tracked fields of the object. [AbnExperimentCohortOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_ownersharingrule.htm "StandardObjectNameOwnerSharingRule is the model for all owner sharing rule objects associated with standard objects. These objects represent a rule for sharing a standard object with users other than the owner.") Sharing rules are available for the object. [AbnExperimentCohortShare](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_share.htm "StandardObjectNameShare is the model for all share objects associated with standard objects. These objects represent a sharing entry on the standard object.") Sharing is available for the object. # AcceptedEventRelation Represents event participants (invitees or attendees) with the status Accepted for a given event. This object is available in API versions 29.0 and later. ## Supported Calls describeSObjects(), query(), retrieve() ## Fields | Field Name | Details | | --- | --- | | EventId | Type reference Properties Filter, Group, Nillable, Sort Description Indicates the ID of the event. This is a relationship field. Relationship Name Event Relationship Type Lookup Refers To Event | | RelationId | Type reference Properties Filter, Group, Nillable, Sort Description Indicates the ID of the invitee. This is a polymorphic relationship field. Relationship Name Relation Relationship Type Lookup Refers To Calendar, Contact, Lead, User | | RespondedDate | Type dateTime Properties Filter, Nillable, Sort Description Indicates the most recent date and time when the invitee accepted an invitation to the event. | | Response | Type string Properties Filter, Group, Nillable, Sort Description Indicates the content of the response field. Label is Comment. | | Type | Type string Properties Filter, Group, Nillable, Sort Description Indicates whether the invitee is a user, lead or contact, or resource. | ## Usage Query invitees who have accepted an invitation to an event SELECT eventId, type, response FROM AcceptedEventRelation WHERE eventid='00UTD000000ZH5LA' #### See Also - [DeclinedEventRelation](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_declinedeventrelation.htm "Represents event participants (invitees or attendees) with the status Declined for a given event. This object is available in API versions 29.0 and later.") - [UndecidedEventRelation](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_undecidedeventrelation.htm "Represents event participants (invitees or attendees) with the status Not Responded for a given event. This object is available in API versions 29.0 and later.") # Account Represents an individual account, which is an organization or person involved with your business (such as customers, competitors, and partners). ## Supported Calls create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), merge(), query(), retrieve(), search(), undelete(), update(), upsert() ## Special Access Rules Experience Cloud site or Customer Portal users can access their own accounts and any account shared with them. ## Fields | Field Name | Details | | --- | --- | | AccountNumber | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Account number assigned to this account (not the unique, system-generated ID assigned during creation). Maximum size is 40 characters. | | AccountSource | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description The source of the account record. For example, Advertisement or Trade Show. The source is selected from a picklist of available values, which are set by an administrator. Each picklist value can have up to 40 characters. | | ActivityMetricId | Type reference Properties Filter, Group, Nillable, Sort Description When Einstein Activity Capture with Activity Metrics is enabled, the ID of the related activity metric. This field is a relationship field. Relationship Name ActivityMetric Refers To ActivityMetric | | ActivityMetricRollupId | Type reference Properties Filter, Group, Nillable, Sort Description When Einstein Activity Capture with Activity Metrics is enabled, the ID of the related activity metric rollup. This field is a relationship field. Relationship Name ActivityMetricRollup Refers To ActivityMetricRollup | | AnnualRevenue | Type currency Properties Create, Filter, Nillable, Sort, Update Description Estimated annual revenue of the account. | | BillingAddress | Type address Properties Filter, Nillable Description The compound form of the billing address. Read-only. For details on compound address fields, see [Address Compound Fields](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_address.htm "Standard addresses—addresses built into standard objects in Salesforce—are accessible in the SOAP API and REST API as an Address, a structured compound data type, as well as individual address elements. If you enabled Custom Address Fields, you can also add custom fields that mimic the standard address field behavior."). | | BillingCity | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details for the billing address of this account. Maximum size is 40 characters. | | BillingCountry | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details for the billing address of this account. Maximum size is 80 characters. | | BillingCountryCode | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description The ISO country code for the account’s billing address. | | BillingGeocodeAccuracy | Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Accuracy level of the geocode for the billing address. For details on geolocation compound fields, see [Compound Field Considerations and Limitations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_limitations.htm#compound_fields_limitations "Address and geolocation compound fields are convenient and result in more concise, clear code. Here are some things to consider when using them in your apps."). | | BillingLatitude | Type double Properties Create, Filter, Nillable, Sort, Update Description Used with BillingLongitude to specify the precise geolocation of a billing address. Acceptable values are numbers between –90 and 90 with up to 15 decimal places. For details on geolocation compound fields, see [Compound Field Considerations and Limitations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_limitations.htm#compound_fields_limitations "Address and geolocation compound fields are convenient and result in more concise, clear code. Here are some things to consider when using them in your apps."). | | BillingLongitude | Type double Properties Create, Filter, Nillable, Sort, Update Description Used with BillingLatitude to specify the precise geolocation of a billing address. Acceptable values are numbers between –180 and 180 with up to 15 decimal places. See [Compound Field Considerations and Limitations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_limitations.htm#compound_fields_limitations "Address and geolocation compound fields are convenient and result in more concise, clear code. Here are some things to consider when using them in your apps.") for details on geolocation compound fields. | | BillingPostalCode | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details for the billing address of this account. Maximum size is 20 characters. | | BillingState | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details for the billing address of this account. Maximum size is 80 characters. | | BillingStateCode | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description The ISO state code for the account’s billing address. | | BillingStreet | Type textarea Properties Create, Filter, Group, Nillable, Sort, Update Description Street address for the billing address of this account. | | ChannelProgramLevelName | Type string Properties Group, Nillable Description Read only. Name of the channel program level the account has enrolled. If this account has enrolled more than one channel program level, the oldest channel program name is displayed. | | ChannelProgramName | Type string Properties Group, Nillable Description Read only. Name of the channel program the account has enrolled. If this account has enrolled more than one channel program, the oldest channel program name is displayed. | | CleanStatus | Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Indicates the record’s clean status as compared with Data.com.. Possible values are: - AcknowledgedThe label on the account record detail page is Reviewed. - Different - Inactive - Matched—The label on the account record detail page is In Sync. - NotFound - PendingThe label on the account record detail page is Not Compared. - SelectMatch - Skipped | | CommerceCustomerReference | Type string Properties Filter, Group, Nillable, Sort Description The external Commerce ID of the individual. To update or create field values, you need the Manage Shopper Profile Sync System Fields user permission. Available in API version 67.0 and later. | | CommerceGroupReference | Type string Properties Filter, Group, Nillable, Sort Description The external name of the Commerce customer group. To update or create field values, you need the Manage Shopper Profile Sync System Fields user permission. Available in API version 67.0 and later. | | CommerceOrganizationReference | Type string Properties Filter, Group, Nillable, Sort Description The external organization ID of the Commerce instance. To update or create field values, you need the Manage Shopper Profile Sync System Fields user permission. Available in API version 67.0 and later. | | ConnectionReceivedId | Type reference Properties Filter, Group, Nillable, Sort Description ID of the PartnerNetworkConnection that shared this record with your organization. This field is available if you enabled Salesforce to Salesforce. | | ConnectionSentId | Type reference Properties Filter, Group, Nillable, Sort Description ID of the PartnerNetworkConnection that you shared this record with. This field is available if you enabled Salesforce to Salesforce. This field is supported using API versions earlier than 15.0. In all other API versions, this field’s value is null. You can use the new PartnerNetworkRecordConnection object to forward records to connections. | | Description | Type textarea Properties Create, Nillable, Update Description Text description of the account. Limited to 32,000 KB. | | DunsNumber | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The Data Universal Numbering System (D-U-N-S) number is a unique, nine-digit number assigned to every business location in the Dun & Bradstreet database that has a unique, separate, and distinct operation. D-U-N-S numbers are used by industries and organizations around the world as a global standard for business identification and tracking. Maximum size is 9 characters. This field is available on business accounts, not person accounts.  #### Note This field is only available to organizations that use Data.com Prospector or Data.com Clean. | | Fax | Type phone Properties Create, Filter, Group, Nillable, Sort, Update Description Fax number for the account. | | Industry | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description An industry associated with this account. For example, Biotechnology. Maximum size is 40 characters. | | IsBuyer | Type boolean Properties Defaulted on create, Filter, Group, Sort Description Indicates that the account is enabled as a buyer for Lightning B2B Commerce. The default value is false. This field is available in API version 48.0 and later.  #### Note This field is only available to organizations that have the B2B Commerce license enabled. | | IsCustomerPortal | Type boolean Properties Defaulted on create, Filter, Group, Sort, Update Description Indicates whether the account has at least one contact enabled to use the org's Experience Cloud site or Customer Portal (true) or not (false). This field is available if Customer Portal is enabled OR digital experiences is enabled. If your org is enabled to use Content Security Policy (CSP) features, then this field is visible on the Account object even if those features are later disabled. If you change this field's value from true to false, you can disable up to 100 Experience Cloud site or Customer Portal users associated with the account and permanently delete all of the account's site roles and groups. You can't restore deleted site roles and groups. Exclude this field when merging accounts. This field can be updated in API version 16.0 and later.  #### Tip We recommend that you update up to 50 contacts simultaneously when changing the accounts on contacts enabled for an Experience Cloud site. We also recommend that you make this update after business hours. | | IsPartner | Type boolean Properties Defaulted on create, Filter, Group, Sort, Update Description Indicates whether the account has at least one contact enabled to use the org's partner portal (true) or not (false). This field is available if partner relationship management (partner portal) is enabled OR digital experiences is enabled and you have partner portal licenses. If you change this field's value from true to false, you can disable up to 15 partner portal users associated with the account and permanently delete all of the account's partner portal roles and groups. You can't restore deleted partner portal roles and groups. Disabling a partner portal user in the Salesforce user interface or the API doesn’t change this field's value from true to false. Even if this field's value is false, you can enable a contact on an account as a partner portal user via the API. Exclude this field when merging accounts. This field can be updated in API version 16.0 and later.  #### Tip We recommend that you update up to 50 contacts simultaneously when changing the accounts on contacts enabled for an Experience Cloud site. We also recommend that you make this update after business hours. | | IsPersonAccount | Type boolean Properties Defaulted on create, Filter, Group, Sort Description Read only. Label is **Is Person Account**. Indicates whether this account has a record type of Person Account (true) or not (false). | | IsPriorityRecord | Type boolean Properties Defaulted on create, Group Description Shows whether the user has marked the account as important (True) or not (False). The default value is false. Available in API version 60.0 and later. | | Jigsaw | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description References the ID of a company in Data.com. If an account has a value in this field, it means that the account was imported from Data.com. If the field value is null, the account was not imported from Data.com. Maximum size is 20 characters. Available in API version 22.0 and later. Label is **Data.com Key**. This field is available on business accounts, not person accounts.  #### Important The Jigsaw field is exposed in the API to support troubleshooting for import errors and reimporting of corrected data. Do not modify the value in the Jigsaw field. | | JigsawCompanyId | Type string Properties Filter, Group, Nillable, Sort Description The ID of the company in reference to Jigsaw.  #### Important The Jigsaw field is exposed in the API to support troubleshooting for import errors and reimporting of corrected data. Don’t modify the value in the Jigsaw field. | | LastActivityDate | Type date Properties Filter, Group, Nillable, Sort Description Value is one of the following, whichever is the most recent: - Due date of the most recent event logged against the record. - Due date of the most recently closed task associated with the record. | | LastReferencedDate | Type datetime Properties Filter, Nillable, Sort Description The timestamp when the current user last accessed this record indirectly, for example, through a list view or related record. | | LastViewedDate | Type datetime Properties Filter, Nillable, Sort Description The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate), but not viewed it. | | MasterRecordId | Type reference Properties Filter, Group, Nillable, Sort Description If this object was deleted as the result of a merge, this field contains the ID of the record that was kept. If this object was deleted for any other reason, or has not been deleted, the value is null. This is a relationship field. Relationship Name MasterRecord Relationship Type Lookup Refers To Account | | NaicsCode | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The six-digit North American Industry Classification System (NAICS) code is the standard used by business and government to classify business establishments into industries, according to their economic activity for the purpose of collecting, analyzing, and publishing statistical data related to the U.S. business economy. Maximum size is 8 characters. This field is available on business accounts, not person accounts.  #### Note This field is only available to organizations that use Data.com Prospector or Data.com Clean. | | NaicsDesc | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description A brief description of an org’s line of business, based on its NAICS code. Maximum size is 120 characters. This field is available on business accounts, not person accounts.  #### Note This field is only available to organizations that use Data.com Prospector or Data.com Clean. | | Name | Type string Properties Create, Filter, Group, Sort, Update Description Required. Label is **Account Name**. Name of the account. Maximum size is 255 characters. If the account has a record type of Person Account: - This value is the concatenation of the FirstName, MiddleName, LastName, and Suffix of the associated person contact. - You can't modify this value. | | NumberOfEmployees | Type int Properties Create, Filter, Group, Nillable, Sort, Update Description Label is **Employees**. Number of employees working at the company represented by this account. Maximum size is eight digits. | | OperatingHoursId | Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description The operating hours associated with the account. Available only if Field Service is enabled. This is a relationship field. Relationship Name OperatingHours Relationship Type Lookup Refers To OperatingHours | | OwnerId | Type reference Properties Create, Defaulted on create, Filter, Group, Sort, Update Description The ID of the user who currently owns this account. Default value is the user logged in to the API to perform the create. If you have set up account teams in your org, updating this field has different consequences depending on your version of the API: - For API version 12.0 and later, sharing records are kept, as they are for all objects. - For API version before 12.0, sharing records are deleted. - For API version 16.0 and later, users must have the “Transfer Record” permission in order to update (transfer) account ownership using this field. This is a relationship field. Relationship Name Owner Relationship Type Lookup Refers To User | | Ownership | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description Ownership type for the account, for example Private, Public, or Subsidiary. | | ParentId | Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description ID of the parent object, if any. This is a relationship field. Relationship Name Parent Relationship Type Lookup Refers To Account | | PersonActionCadenceAssigneeId | Type reference Properties Filter, Group, Nillable, Sort Description The ID of the sales rep designated to work the lead through their assigned cadence. This field is available in API version 47.0 and later when the Sales Engagement license is enabled. To see this field, the user also needs the Sales Engagement User or Sales Engagement Quick Cadence Creator user permission set. This field is a polymorphic relationship field. Relationship Name PersonActionCadenceAssignee Refers To Group, User | | PersonActionCadenceId | Type reference Properties Filter, Group, Nillable, Sort Description The ID of the lead’s assigned cadence. This field is available in API version 46.0 and later when the Sales Engagement license is enabled. To see this field, the user also needs the Sales Engagement User or Sales Engagement Quick Cadence Creator user permission set. This is a relationship field. Relationship Name PersonActionCadence Refers To ActionCadence | | PersonActionCadenceState | Type picklist Properties Filter, Group, Nillable, Restricted picklist, Sort Description The state of the current action cadence tracker. This field is available in API version 50.0 and later when the Sales Engagement license is enabled. To see this field, the user also needs the Sales Engagement User or Sales Engagement Quick Cadence Creator user permission set. Possible values are: - Complete - Error - Initializing - Paused - Processing - Running | | PersonIndividualId | Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description ID of the data privacy record associated with this person’s account. This field is available if you enabled Data Protection and Privacy in Setup. Available in API version 42.0 and later. | | PersonScheduledResumeDateTime | Type dateTime Properties Filter, Nillable, Sort Description The date and time when the action cadence tracker is going to resume after it’s paused or on a wait step. This field is available in API version 54.0 and later when the Sales Engagement license is enabled. To see this field, the user also needs the Sales Engagement User or Sales Engagement Quick Cadence Creator user permission set. | | Phone | Type phone Properties Create, Filter, Group, Nillable, Sort, Update Description Phone number for this account. Maximum size is 40 characters. | | PhotoUrl | Type url Properties Filter, Group, Nillable, Sort Description Path to be combined with the URL of a Salesforce instance (for example, https://yourInstance.salesforce.com/) to generate a URL to request the social network profile image associated with the account. Generated URL returns an HTTP redirect (code 302) to the social network profile image for the account. Blank if Social Accounts and Contacts isn't enabled for the org or if Social Accounts and Contacts is disabled for the requesting user. | | Rating | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description The account’s prospect rating, for example Hot, Warm, or Cold. | | RecordTypeId | Type reference Properties Create, Filter, Group, Nillable, Sort, Update Description ID of the record type assigned to this object. | | Salutation | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description Honorific added to the name for use in letters, etc. This field is available on person accounts. | | ShippingAddress | Type address Properties Filter, Nillable Description The compound form of the shipping address. Read-only. See [Address Compound Fields](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_address.htm "Standard addresses—addresses built into standard objects in Salesforce—are accessible in the SOAP API and REST API as an Address, a structured compound data type, as well as individual address elements. If you enabled Custom Address Fields, you can also add custom fields that mimic the standard address field behavior.") for details on compound address fields. | | ShippingCity | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details of the shipping address for this account. City maximum size is 40 characters | | ShippingCountry | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details of the shipping address for this account. Country maximum size is 80 characters. | | ShippingCountryCode | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description The ISO country code for the account’s shipping address. | | ShippingGeocodeAccuracy | Type picklist Properties Create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description Accuracy level of the geocode for the shipping address. For details on geolocation compound fields, see [Compound Field Considerations and Limitations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_limitations.htm#compound_fields_limitations "Address and geolocation compound fields are convenient and result in more concise, clear code. Here are some things to consider when using them in your apps."). | | ShippingLatitude | Type double Properties Create, Filter, Nillable, Sort, Update Description Used with ShippingLongitude to specify the precise geolocation of a shipping address. Acceptable values are numbers between –90 and 90 with up to 15 decimal places. For details on geolocation compound fields, see [Compound Field Considerations and Limitations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_limitations.htm#compound_fields_limitations "Address and geolocation compound fields are convenient and result in more concise, clear code. Here are some things to consider when using them in your apps."). | | ShippingLongitude | Type double Properties Create, Filter, Nillable, Sort, Update Description Used with ShippingLatitude to specify the precise geolocation of an address. Acceptable values are numbers between –180 and 180 with up to 15 decimal places. For details on geolocation compound fields, see [Compound Field Considerations and Limitations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_limitations.htm#compound_fields_limitations "Address and geolocation compound fields are convenient and result in more concise, clear code. Here are some things to consider when using them in your apps."). | | ShippingPostalCode | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details of the shipping address for this account. Postal code maximum size is 20 characters. | | ShippingState | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Details of the shipping address for this account. State maximum size is 80 characters. | | ShippingStateCode | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description The ISO state code for the account’s shipping address. | | ShippingStreet | Type textarea Properties Create, Filter, Group, Nillable, Sort, Update Description The street address of the shipping address for this account. Maximum of 255 characters. | | Sic | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Standard Industrial Classification code of the company’s main business categorization, for example, 57340 for Electronics. Maximum of 20 characters. This field is available on business accounts, not person accounts. | | SicDesc | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description A brief description of an org’s line of business, based on its SIC code. Maximum length is 80 characters. This field is available on business accounts, not person accounts. | | Site | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description Name of the account’s location, for example Headquarters or London. Label is **Account Site**. Maximum of 80 characters. | | TickerSymbol | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The stock market symbol for this account. Maximum of 20 characters. This field is available on business accounts, not person accounts. | | Tradestyle | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description A name, different from its legal name, that an org may use for conducting business. Similar to “Doing business as” or “DBA”. Maximum length is 255 characters. This field is available on business accounts, not person accounts.  #### Note This field is only available to organizations that use Data.com Prospector or Data.com Clean. | | Type | Type picklist Properties Create, Filter, Group, Nillable, Sort, Update Description Type of account, for example, Customer, Competitor, or Partner. | | Website | Type url Properties Create, Filter, Group, Nillable, Sort, Update Description The website of this account. Maximum of 255 characters. | | YearStarted | Type string Properties Create, Filter, Group, Nillable, Sort, Update Description The date when an org was legally established. Maximum length is 4 characters. This field is available on business accounts, not person accounts.  #### Note This field is only available to organizations that use Data.com Prospector or Data.com Clean. | ## IsPersonAccount Fields These fields are the subset of person account fields that are contained in the child person contact record of each person account. If the IsPersonAccount field has the value false, the following fields have a null value and can't be modified. If true, the fields can be modified. Person account fields only show when person accounts are enabled. Person accounts are disabled by default.
| Field Name | Details |
|---|---|
| FirstName |
|
| LastName |
|
| MiddleName |
|
| PersonAssistantName |
|
| PersonAssistantPhone |
|
| PersonBirthDate |
|
| PersonContactId |
|
| PersonDepartment |
|
| PersonEmail |
|
| PersonEmailBouncedDate |
|
| PersonEmailBouncedReason |
|
| PersonGenderIdentity |
|
| PersonHasOptedOutOfEmail |
|
| PersonHomePhone |
|
| PersonLeadSource |
|
| PersonMailingAddress |
|
|
|
|
|
| PersonMailingGeocodeAccuracy |
|
| PersonMailingLatitude |
|
| PersonMailingLongitude |
|
| PersonMailingStreet |
|
| PersonMobilePhone |
|
|
|
|
|
| PersonOtherLatitude |
|
| PersonOtherLongitude |
|
| PersonOtherPhone |
|
| PersonOtherStreet |
|
| PersonPronouns |
|
| PersonReportsToId |
|
| PersonTitle |
|
| Suffix |
|
| Field Name | Details |
|---|---|
| AccountAccessLevel |
|
| AccountId |
|
| CaseAccessLevel |
|
| ContactAccessLevel |
|
| CurrencyIsoCode |
|
| IsDeleted |
|
| OpportunityAccessLevel |
|
| PhotoURL |
|
| TeamMemberRole |
|
| Title |
|
| UserId |
|
| Field | Details |
|---|---|
| AccountId |
|
| ActivityDate |
|
| ActivityDateTime |
|
| ActivitySubtype |
|
| ActivityType |
ActivityType is the union of TaskType and EventType. If the same activity appears in both dynamic picklists, duplicate activities appear. TaskType and EventType can each have a Call type. Internally, they are distinct from each other. |
| AlternateDetailId |
|
| CallDisposition |
|
| CallDurationInSeconds |
|
| CallObject |
|
| CallType |
|
| CompletedDateTime |
|
| ConnectionReceivedId |
|
| ConnectionSentId |
|
| Description |
|
| Division |
|
| DurationInMinutes |
|
| EndDateTime |
|
| IsAllDayEvent |
|
| IsClosed |
|
| IsDeleted |
|
| IsHighPriority |
|
| IsOnlineMeeting |
|
| IsReminderSet |
|
| IsTask |
|
| IsVisibleInSelfService |
|
| Location |
|
| OwnerId |
|
| PrimaryAccountId |
|
| PrimaryWhoId |
|
| Priority |
|
| ReminderDateTime |
|
| StartDateTime |
|
| Status |
|
| Subject |
|
| WhatId |
|
| WhoId |
|
| Field | Type | Description |
|---|---|---|
| Accuracy | picklist | Accuracy level of the geocode for the address. For example, this field is known as MailingGeocodeAccuracy on Contact. |
| City | string | The city component of the address. For example, this field is known as MailingCity on Contact. |
| Country | string | The country component of the address. For example, this field is known as MailingCountry on Contact. |
| CountryCode | picklist | The ISO country code for the address. For example, this field is
known as MailingCountryCode on Contact. For Standard Address Fields, CountryCode is only available when state and country/territory picklists are enabled in your organization. For Custom Address Fields, CountryCode is always available, whether or not state and country/territory picklists are enabled in your organization. |
| Latitude | double | Used with Longitude to specify the precise geolocation of the address. For example, this field is known as MailingLatitude on Contact. |
| Longitude | double | Used with Latitude to specify the precise geolocation of the address. For example, this field is known as MailingLongitude on Contact. |
| PostalCode | string | The postal code for the address. For example, this field is known as MailingPostalCode on Contact. |
| State | string | The state component of the address. For example, this field is known as MailingState on Contact. |
| StateCode | picklist | The ISO state code for the address. For example, this field is
known as MailingStateCode on Contact. StateCode is available only when state and country/territory picklists are enabled in your organization. |
| Street | textarea | The street component of the address. For example, this field is known as MailingStreet on Contact. |
| Field | Details |
|---|---|
| AcceptDateTime |
|
| ActiveTime |
|
| AcwExtensionCount |
|
| AcwExtensionDuration |
|
| AfterConversationActualTime |
|
| AgentCapacityWhenDeclined |
|
| AssignedDateTime |
|
| BotId |
|
| BotType |
|
| CancelDateTime |
|
| CapacityModel |
A work item consumes agent capacity only if it was first assigned to the agent by Omni-Channel using queues or skills. |
| CapacityPercentage |
|
| CapacityWeight |
|
| CloseDateTime |
|
| DeclineDateTime |
|
| DeclineReason |
|
| ExternalBotId |
|
| HandleTime |
|
| IsConference |
|
| IsInterruptible |
|
| IsOwnerChangeInitiated |
|
| IsPreferredUserRequired |
|
| IsStatusChangeInitiated |
|
| IsTransfer |
|
| Name |
|
| OriginalGroupId |
|
| OriginalQueueId |
|
| OwnerId |
|
| PausedCapacityPercentage |
|
| PausedCapacityWeight |
|
| PendingServiceRoutingId |
|
| PreferredUserId | |
| PushTimeout |
|
| PushTimeoutDateTime |
|
| RequestDateTime |
|
| RoutingModel |
|
| RoutingPriority |
|
| RoutingType |
|
| SecondaryRoutingPriority |
|
| ServiceChannelId |
|
| ShouldSkipCapacityCheck |
|
| SpeedToAnswer |
|
| Status |
|
| TargetAcceptDateTime |
|
| TransferRequesterId |
|
| UserId |
|
| WorkItemId |
|
| Field | Details |
| BOT_IDENTIFIER |
|
| BOT_SESSION_IDENTIFIER |
|
| CLIENT_IP |
|
| CPU_TIME |
|
| EVENT_TYPE | |
| LOGIN_KEY | |
| METHOD |
|
| ORGANIZATION_ID | |
| PLANNER_IDENTIFIER |
|
| REQUEST_ID | |
| REQUEST_SIZE | |
| RESPONSE_SIZE | |
| RUN_TIME |
|
| SESSION_KEY |
|
| STATUS_CODE |
|
| SUCCESS |
|
| TIME |
|
| TIMESTAMP |
|
| TIMESTAMP_DERIVED |
|
| TYPE |
|
| URI |
|
| URI_ID_DERIVED |
|
| URL |
|
| USER_ID | |
| USER_ID_DERIVED |
|
| Field | Details |
| BOT_IDENTIFIER |
|
| BOT_SESSION_IDENTIFIER |
|
| CALLOUT_TIME |
|
| CLIENT_IP |
|
| CPU_TIME |
|
| DB_TOTAL_TIME | |
| ENTRY_POINT |
|
| EVENT_TYPE | |
| EXEC_TIME | |
| IS_LONG_RUNNING_REQUEST |
|
| LOGIN_KEY | |
| NUMBER_SOQL_QUERIES |
|
| ORGANIZATION_ID | |
| PLANNER_IDENTIFIER |
|
| QUIDDITY |
|
| REQUEST_ID | |
| RUN_TIME | |
| SESSION_KEY | |
| TIMESTAMP | |
| TIMESTAMP_DERIVED |
|
| URI |
|
| URI_ID_DERIVED |
|
| USER_ID | |
| USER_ID_DERIVED |
| Field | Details |
| API_CLIENT_CATEGORY |
|
| API_FAMILY |
|
| API_RESOURCE |
|
| API_VERSION |
|
| CLIENT_IP |
|
| CLIENT_NAME |
|
| CONNECTED_APP_ID |
|
| CONNECTED_APP_NAME |
|
| COUNTS_AGAINST_API_LIMIT |
|
| ENTITY_NAME |
|
| EVENT_TYPE |
|
| HTTP_METHOD |
|
| ORGANIZATION_ID |
|
| REQUEST_ID |
|
| STATUS_CODE |
|
| TIMESTAMP | |
| TIMESTAMP_DERIVED |
|
| USER_ID |
|
| USER_NAME |
|
| Field | Details |
|---|---|
| ApprovalFlowName |
Type: string Properties: Create, Filter, Group, Nillable, Sort, Update Description: The name of the flow that must be launched to approve the applications associated with the application form template. |
| ApplicationType |
Type: picklist Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update Description: Specifies the type of application or template. Possible values are:
The default value is NewConnection. |
| ApprovalLimitAmount |
Type: currency Properties: Create, Filter, Nillable, Sort, Update Description: Amount up to which the approver has the authority to approve applications. |
| ApprovalFlowName |
Type: string Properties: Create, Filter, Group, Nillable, Sort, Update Description: The name of the flow that must be launched to approve the applications associated with the application form template. |
| ApproverId |
Type: reference Properties: Create, Filter, Group, Nillable, Sort, Update Description: The user who must approve the application payout. This field is a relationship field. Relationship Name: Approver Relationship Type: Lookup Refers To: User |
| Description |
Type: string Properties: Create, Filter, Group, Nillable, Sort, Update Description: The description of the application form template. |
| Name |
Type: string Properties: Create, Filter, Group, idLookup, Sort, Update Description: The name of the application form template. |
| Field | Details |
|---|---|
| BillDayOfMonth |
|
| BillToContactId |
|
| BillingAccountId |
|
| BillingAddress |
|
| BillingCity |
|
| BillingCountry |
|
| BillingGeocodeAccuracy |
|
| BillingLatitude |
|
| BillingLongitude |
|
| BillingMethod |
|
| BillingPostalCode |
|
| BillingScheduleGroupNumber |
|
| BillingStartMonth |
|
| BillingState |
|
| BillingStreet |
|
| BillingTerm |
|
| BillingTermUnit |
|
| BillingType |
|
| CancellationDate |
|
| Controller |
|
| CurrentBillingPeriodAmount |
|
| CurrentQuantity |
|
| EffectiveNextBillingDate |
|
| EndDate |
|
| LastReferencedDate |
|
| LastViewedDate |
|
| OwnerId |
|
| PaymentTermId |
|
| PeriodBoundary |
|
| Product2Id |
|
| ProductName |
|
| ProrationPolicyId |
|
| ReferenceEntityId |
|
| ShippingAddress |
|
|
|
|
| ShippingCity |
|
| ShippingCountry |
|
| ShippingGeocodeAccuracy |
|
| ShippingLatitude |
|
| ShippingLongitude |
|
| ShippingPostalCode |
|
| ShippingState |
|
| ShippingStreet |
|
| StartDate |
|
| TotalBilledAmount |
|
| TotalPendingAmount |
|