This is going to be the first of two short postings, because while they are related, they are also individually interesting. I was looking for some CSOM to work with Ratings in SharePoint 2013 and not finding much in the way of documentation. After deducing that I would have to go a little well-defined CSOM code, and a little "late bound" code, my next problem was to figure out what fields I needed to retrieve. The fields that hold this content are hidden which makes them tough to figure out using the out of the box UI. However you can get this information pretty easily using the REST endpoint. The way to do it is to just enter this in the browser:
This gives you a complete XML dump of the list schema. If you're using IE though you will probably not see the Xml, but instead get the ever so useful RSS feed viewer. To get a handle on this quickly I recommend the following:
Once you've formatted the Xml document you can find your field names in the InternalName element. Hope that helps.
Great tip! If you disable feed reading view (Internet Options -> Content -> Feeds [Settings]) you immediately get a nicely formatted XML view where you can search for "InternalName".