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
    Commented 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. Commented 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. Commented Dec 8, 2015 at 22:22
  • 3
    Well done. I would vote twice if I could.
    – pchittum
    Commented Dec 8, 2015 at 22:25
  • 3
    @Peter. Thanks. I was inspired by @metadaddy's and @jonbruce's BigObject presentation today. Which made me realize, I've missed __b! Commented 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). Commented Dec 10, 2015 at 16:08
  • 4
    @DanielBallinger This should probably be a Community Wiki.
    – zachelrath
    Commented Dec 16, 2015 at 15:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .