Recommendation

One written recommendation. Which way round it runs is the fact about it, so direction and name are read together: name is always the OTHER person.

Returned byProfile.recommendations

Fields #

FieldTypeNotes
directionstringreceived when somebody wrote this about the member, given when the member wrote it about somebody else. The same person can appear in both directions with different text.
namestringThe other person - the author on received, the subject on given.
headlinestring
urlstring
urnstring
avatar_urlstring
captionstringLinkedIn's rendered date and working relationship as one line. One string rather than a date and an enum because that is one sentence LinkedIn composes, and splitting it would mean guessing where.
textstring

Absent is not null: a field we did not get is omitted rather than sent as an empty string, so you can tell "LinkedIn does not have this" from "this person left it blank".

Sample #

JSON
{
  "direction": "received",
  "name": "Jim Berlinger",
  "headline": "IT Leader, Champion, and Visionary",
  "caption": "June 1, 2016, Jim was Isaac's client",
  "text": "I have had the privilege of partnering with Isaac for over five years now."
}