Salesforce Object Types
| Suffix | Object Type | Object Group |
| __b | Big object | High Scale |
| __c | Custom object | Common |
| __ChangeEvent | Custom Object Change Event | Common |
| __chn | PlatformEventChannel | Common |
| __cio | Calculated insight object | High Scale |
| __dg | Data graph | High Scale |
| __DataCategorySelection | Knowledge__DataCategorySelection | Common |
| __dlm | Data Model Object (DMOs used for queries have this extension) | High Scale |
| __dlo | Data Lake Object | High Scale |
| __dmo | Data Model Object | High Scale |
| __dso | Data source object | High Scale |
| __e | Platform event | Common |
| __Feed | Knowledge article feed or custom object feed | Common |
| __hd | Historical data | Common |
| __History | Field History Tracking for custom objects | Common |
| _hst | A historical field for a custom report type. | Common |
| __ka | Knowledge article | Common |
| __kav | Knowledge article version | Common |
| __latitude__s | Geolocation custom field with latitude coordinates | Common |
| __longitude__s | Geolocation custom field with longitude coordinates | Common |
| __mdt | Custom metadata type | Common |
| __pc | Custom person account field | Common |
| __pr | Person account relationship field | Common |
| __r | Custom relationship field as used in a SOQL query to traverse the relationship | Common |
| __Share | Custom object sharing object | Common |
| __Tag | Salesforce tags | Common |
| __ViewStat | KnowledgeArticleViewStat | Common |
| __VoteStat | KnowledgeArticleVoteStat | Common |
| __x | External object | Common |
| __xo | Salesforce-to-Salesforce (S2S) spoke/proxy object | Common |
| ChangeEvent | Standard object change event | Common |
| Feed | Standard object feed | Common |
Identifying an Object Type
You can identify an object type by its developer API name. The developer API name is a unique identifier with a standard suffix that indicates the type. You can see platform objects in the Object Manager, along with their suffix. Object Manager shows the object type.
Many different types of Data Cloud objects share the same suffix. To determine the type of a Data Cloud object, view it in Data Cloud Data Explorer and filter by the object type.
Accessing an Object
Access to an object type is determined by the products and features you’re licensed for and relevant user in object permissions. In some cases, you need permissions in multiple clouds to access objects for a feature. For example, you need permission from Data Cloud and your Sales Cloud org to access Data Cloud objects for Data Cloud-powered features in Sales Cloud. The security model for an org is different from the security model of Data Cloud, because objects are stored differently.