When working with API names for objects and fields they will often have suffixes such as __c and __x.

What suffixes are there and what do these API name suffixes indicate?

  • Do you mind if I convert this to [canonical-qa] and make both posts wikis?
    – Adrian Larson
    Mar 6, 2020 at 15:53
  • @AdrianLarson Sure. This question and answer can be changed to a wiki to help with future updates from the community. Mar 9, 2020 at 0:19

1 Answer 1


This is the list I've compiled. Feel free to add any I've missed.

  • 1
    @Erik, thanks for adding the Person Account fields. Dec 8, 2015 at 22:22
  • 3
    Well done. I would vote twice if I could.
    – pchittum
    Dec 8, 2015 at 22:25
  • 2
    @Peter. Thanks. I was inspired by @metadaddy's and @jonbruce's BigObject presentation today. Which made me realize, I've missed __b! Dec 8, 2015 at 23:06
  • 1
    __md was only used in a developer preview of custom metadata records-- it's no longer used (although __mdt for types is). Dec 10, 2015 at 16:08
  • 4
    @DanielBallinger This should probably be a Community Wiki.
    – zachelrath
    Dec 16, 2015 at 15:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.