

Suffixes in Salesforce
In Salesforce, a suffix is a word or a set of characters that are added to the end of metadata to identify it. For example, in a custom field name, a suffix like “__c” is often used to denote a custom field created by the user, while standard fields might not have any suffix. In a developer context, suffixes in Apex class names or Visualforce pages can help identify the purpose or usage of the code.
What are suffixes in Salesforce?
In Salesforce, suffixes often refer to the additional letters or characters added to the end of a term or name to provide more information or context. For instance, when naming fields, objects, or even users, suffixes can help distinguish similar items or indicate a specific type of data.
List of common API suffixes in Salesforce
Here is a list of common API suffixes that you can come across in Salesforce.
API Suffixes | Used for |
__c | Custom Object / Field |
__r | Custom Relationship |
__e | Platform Events |
__b | Custom Big Objects |
__mdt | Custom Metadata Type |
__x | External Object |
__share | Sharing Object |
__Tag | Salesforce Tags |
__voteStat | Rating for an article |
__viewStat | Number of view per article |
__kav | Knowledge Article Objects |
__history | Field History Tracking |
__xo | Salesforce-to-Salesforce (S2S) spoke |
__pc | Custom Persona Account Field |
__ChangeEvent | Change Data Capture |
__StateCode__s | Custom Address field |
__CountryCode__s | Custom Address field |
__Street__s | Custom Address field |
__PostalCode__s | Custom Address field |
__City__s | Custom Address field |
__GeocodeAccuracy__s | Custom Address field |
__dlm | (Data Model Object) for the Customer Data Platform. |
__chn | Change Event channel |
__latitude__s | Latitude Coordinate |
__longitude__s | Longitude Coordinate |
Learn more here.
Summary
Overall, suffixes help in organizing and clarifying the different elements in a Salesforce environment. If you have a specific context in mind regarding suffixes in Salesforce, feel free to share!
Thank you
I think __hd is missing?