This section provides a list of standard objects and their standard fields. Each list does not include the System Fields, and may not include all fields for your particular organization, depending on which features are enabled.
To verify the complete list of fields in an object, see the WSDL file for your organization.
The API provides access to the following standard objects:
| Object | Description |
|---|---|
| Account | An individual account, which is an organization involved with your business (such as customers, competitors, and partners). |
| AccountContactRole | The role that a given Contact plays on an Account. |
| AccountHistory | Represents the history of changes to the values in the fields of an account. This object is available in versions 11.0 and later. |
| AccountOwnerSharingRule | A rule that grants access to an account to users other than the owner. |
| AccountPartner | A relationship between two Account objects, such as partnerships or subsidiaries. |
| AccountShare | A sharing entry on an Account. |
| AccountTag | Associates a word or short phrase with an Account. |
| AccountTeamMember | A User who is a member of an Account team. |
| AccountTerritoryAssignmentRule | A rule that assigns accounts to territories. |
| AccountTerritoryAssignmentRuleItem | A field-specific criteria row for an AccountTerritoryAssignmentRule. |
| AccountTerritorySharingRule | Rules for sharing an account within a territory. |
| ActivityHistory | Information about tasks and events related to an object. |
| AdditionalNumber | An additional phone number for a CallCenter. |
| ApexClass |
Represents an Apex class. For information, see the Apex Developer's Guide. |
| ApexComponent | A Visualforce custom component that can be used in a Visualforce page alongside standard components such as <apex:relatedList> and <apex:dataTable>. |
| ApexPage | A Visualforce page, containing Visualforce markup, HTML, Javascript, and other Web-enabled code. |
| ApexTrigger |
Represents an Apex trigger. |
| Approval | An approval request for a Contract. |
| Asset | An asset (such as product previously sold and installed) owned by an Account or Contact. |
| AssetTag | Associates a word or short phrase with an Asset. |
| AssignmentRule | An assignment rule associated with a Case or Lead. |
| Attachment | A file that a User has uploaded and attached to a parent object. |
| Bookmark | A link between two opportunities. |
| BrandTemplate | Letterhead for email templates. |
| BusinessHours | Specifies the business hours of your support organization. Escalation rules are run only during these hours. |
| BusinessProcess | A business process. |
| CallCenter | A single computer telephony integration (CTI) system instance in an organization. |
| Campaign | A marketing campaign, such as a direct mail promotion, webinar, or trade show. |
| CampaignMember | The association between a Campaign and either a Lead or Contact. |
| CampaignMemberStatus | A status value associated with a Campaign. |
| CampaignOwnerSharingRule | Represents the rules for sharing a Campaign with Users other than the owner. |
| CampaignShare | Represents a list of access levels to a Campaign along with an explanation of the access level. For example, if you have access to a record because you own it, the Access Level value is Full and Reason for Access value is Owner. |
| CampaignTag | Associates a word or short phrase with a Campaign. |
| Case | A customer issue such as a customer’s feedback, problem, or question. |
| CaseComment | A comment that provides additional information about the associated Case. |
| CaseContactRole | The role that a given Contact plays on a Case. |
| CaseHistory | Historical information about changes that have been made to the associated Case. |
| CaseOwnerSharingRule | A rule that grants access to a case to users other than the owner. |
| CaseShare | A sharing entry on a Case. |
| CaseSolution | The association between a particular Case and a particular Solution. |
| CaseStatus | The status of a Case, such as New, On hold, In Process, and so on. |
| CaseTag | Associates a word or short phrase with a Case. |
| CaseTeamMember | Represents a case team member, who works with a team of other users to help resolve a case. |
| CaseTeamRole | Represents a case team role. Every case team member has a role on a case, such as "Customer Contact" or "Case Manager." |
| CaseTeamTemplate | Represents a predefined case team, which is a group of users that helps resolve a case. |
| CaseTeamTemplateMember | Represents a member on a predefined case team, which is a group of users that helps resolve cases. |
| CaseTeamTemplateRecord | The CaseTeamTemplateRecord object is a linking object between the Case and CaseTeamTemplate objects. To assign a predefined case team to a case (customer inquiry), create a CaseTeamTemplateRecord object and point the ParentId to the case and the TeamTemplateId to the predefined case team. |
| CategoryData | A logical grouping of Solution records. |
| CategoryNode | A tree of Solution categories. |
| CategoryNodeLocalization | The translated value of the label for a catgeory. |
| Community | Represents a community within Salesforce CRM Ideas. |
| Contact | A contact, which is an individual associated with an Account. |
| ContactHistory | Represents the history of changes to the values in the fields of a contact. This object is available in versions 11.0 and later. |
| ContactOwnerSharingRule | Represents the rules for sharing a contact with Users other than the owner. |
| ContactShare | Represents a list of access levels to a Contact along with an explanation of the access level. For example, if you have access to a record because you own it, the Access Level value is Full and Reason for Access value is Owner. |
| ContactTag | Associates a word or short phrase with a Contact. |
| Contract | A contract (a business agreement) associated with an Account. |
| ContractContactRole | The role that a given Contact plays on a Contract. |
| ContractHistory | Information about changes to a contract. |
| ContractStatus | The status of a Contract, such as Draft, In Approval, Activated, Terminated, or Expired. |
| ContractTag | Associates a word or short phrase with a Contract. |
| CurrencyType | The currencies used by an organization for which the multicurrency feature is enabled. |
| DatedConversionRate | The effective dated exchange rates used by an organization for which advanced currency management is enabled. |
| Division | A logical segment of your organization’s data. |
| DivisionLocalization | The translated value of a label for a division. |
| Document | A file that a user has uploaded. Unlike Attachment objects, Documents are not attached to a parent object. |
| DocumentAttachmentMap | Maps the relationship between an EmailTemplate and its attachment, which is stored as a Document. |
| DocumentTag | Associates a word or short phrase with a Document. |
| EmailMessage | An email message related to Email-to-Case. |
| EmailServicesAddress | An email service address. |
| EmailServicesFunction | An email service. |
| EmailStatus | The status of an email sent via Salesforce. |
| EmailTemplate | A template for sending email via Salesforce. |
| EntityHistory | Removed as of 8.0. Use the history object corresponding to the object you are working with. |
| Event | A calendar appointment event. |
| FiscalYearSettings | Fiscal year settings. |
| Folder | A repository for a Document, MailMergeTemplate, email template, or report. Only one type of item can be contained in a particular Folder. |
| ForecastShare | Represents a sharing entry of a forecast at a given role and territory. |
| Group | A set of User records. |
| GroupMember | A User or Group that is a member of a public group. |
| Holiday | Represents a period of time during which your customer support team is unavailable. Business hours and escalation rules associated with business hours are suspended during any holidays with which they are affiliated. |
| Idea | Represents an idea on which users are allowed to comment and vote, for example, a suggestion for an enhancement to an existing product or process. |
| IdeaComment | Represents a comment that a user has submitted in response to an idea. |
| Lead | A lead, which is a prospect or potential Opportunity. |
| LeadHistory | Represents the history of changes to the values in the fields of a lead. |
| LeadOwnerSharingRule | Rules that assign an owner to a lead. |
| LeadShare | A sharing entry on a Lead. |
| LeadStatus | The status of a Lead, such as Open, Qualified, or Converted. |
| LeadTag | Associates a word or short phrase with a Lead. |
| LineitemOverride | Customizable forecast data for an opportunity line item. |
| MailMergeTemplate | A mail merge template (a Microsoft Word document) used for performing mail merges for your organization. |
| Name | Non-queryable object that provides information about foreign key traversals when the foreign key has more than one parent. |
| Note | A note, which is text associated with an Attachment, Contact, Contract, Opportunity, or custom object. |
| NoteTag | Associates a word or short phrase with a Note. |
| NoteAndAttachment | Information about the notes and attachments for an object. |
| OpenActivity | Information about the open tasks and events for an object. |
| Opportunity | An opportunity, which is a sale or pending deal. |
| OpportunityCompetitor | A competitor on an Opportunity. |
| OpportunityContactRole | The role that a Contact plays on an Opportunity. |
| OpportunityFieldHistory | The history of changes to the field values of an Opportunity. This object is available in versions 13.0 and later.. |
| OpportunityHistory | The stage history of an Opportunity. |
| OpportunityLineItem | An opportunity line item, which is a member of the list of Product2s associated with an Opportunity, along with other information about those products on that opportunity. |
| OpportunityLineItemSchedule | Information about the quantity, revenue distribution, and delivery dates for a particular OpportunityLineItem. |
| OpportunityOverride | Customizable forecast data for an opportunity. |
| OpportunityOwnerSharingRule | A rule that grants access to an opportunity to users other than the owner. |
| OpportunityPartner | A partner relationship between an Account and an Opportunity. |
| OpportunityShare | A sharing entry on an Opportunity. |
| OpportunityStage | The stage of an Opportunity in the sales pipeline, such as New Lead, Negotiating, Pending, Closed, and so on. |
| OpportunityTag | Associates a word or short phrase with an Opportunity. |
| OpportunityTeamMember | An individual User on the sales team of a particular Opportunity. |
| Organization | A business, company, or other organization. |
| OrgWideEmailAddress | Represents an organization-wide email address for user profiles. |
| Partner | The association between two particular accounts or between a particular Opportunity and an Account. |
| PartnerNetworkConnection | A connection in Salesforce to Salesforce. |
| PartnerNetworkRecordConnection | A record that is shared with a connection using Salesforce to Salesforce. |
| PartnerRole | A role for an account Partner, such as a consultant or supplier. |
| Period | A fiscal period. |
| Pricebook2 | A price book that contains the list of Product2s that your organization sells. |
| PricebookEntry | A product entry (an association between a Pricebook2 and Product2) in a price book. |
| ProcessInstance | An instance of a single, end-to-end approval chain. |
| ProcessInstanceHistory | History of changes to a process instance. |
| ProcessInstanceStep | One step in an approval workflow process instance. |
| ProcessInstanceWorkitem | A pending approval request to a specific user. |
| Product2 | A product that your organization sells. A product is member of the list of items in a Pricebook2. |
| Profile | A profile, which defines a set of user permissions for performing different operations, such as querying, adding, updating, or deleting information. |
| QuantityForecast | A quantity-based customizable forecast. |
| QuantityForecastHistory | Historical information about a quantity-based customizable forecast. |
| QueueSobject | Associates sObjects with a specified queue. |
| RecordType | A record type. |
| RecordTypeLocalization | The translated value of a label for a record type. |
| RevenueForecast | A revenue-based customizable forecast. |
| RevenueForecastHistory | Historical information about a revenue-based customizable forecast. |
| Scontrol | A custom s-control, which is custom content that is hosted by the system but executed by the client application. |
| ScontrolLocalization | The translated value of the field label for an s-control. |
| SelfServiceUser | A Contact who has been enabled to use your organization’s Self-Service portal, where he or she can obtain online support. |
| Solution | A detailed description of a customer issue and the resolution of that issue. |
| SolutionHistory | History of changes to a solution. |
| SolutionStatus | The status of a Solution, such as Draft, Reviewed, and so on. |
| SolutionTag | Associates a word or short phrase with a Solution. |
| StaticResource | A static resource that can be used in Visualforce markup. |
| TagDefinition | Defines the attributes of child Tag objects. |
| Task | An activity or to-do item to perform or that has been performed. |
| TaskPriority | The priority (importance) of a Task, such as High, Normal, or Low. |
| TaskStatus | The status of a Task, such as Not Started, Completed, or Closed. |
| TaskTag | Associates a word or short phrase with a Task. |
| Territory | A territory to which users and accounts are assigned. |
| User | A user in your organization. |
| UserAccountTeamMember | A single User on the default account team of another user. |
| UserLicense | A user license in your organization. |
| UserPreference | A functional preference for a user in your organization. |
| UserRole | A role in your organization. |
| UserTeamMember | A single User on the default sales team of another user. |
| UserTerritory | A single user who has been assigned to a territory. |
| Vote | Represents a vote that a user has made on an idea. |
| WebLink | A Web link to an URL or Scontrol. |
| WebLinkLocalization | The translated value of the field label for a custom link to a URL or s-control. |