ActivityReaction

One reaction and the post it was left on.

Returned byprofiles.reactionsProfileActivity.reactions

Fields #

FieldTypeNotes
reaction_typestringLIKE, PRAISE, EMPATHY, INTEREST, APPRECIATION or ENTERTAINMENT. The reaction feed carries no type field, so it is derived from the header phrase LinkedIn renders - celebrates this, finds this insightful.
postActivityTargetPostThe post the reaction was left on. Its posted_at is the only date this record carries: the reactions feed does not say when the reaction itself happened.

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
{
  "reaction_type": "PRAISE",
  "post": { "...": "ActivityTargetPost" }
}