ActivityComment

One comment and the post it was left on.

Returned byprofiles.commentsProfileActivity.comments

Fields #

FieldTypeNotes
urnstringThe comment's own numeric id. A comment urn arrives from LinkedIn as a nested tuple, urn:li:comment:(activity:<postId>,<commentId>) - this is the comment id from inside that tuple, not the post id.
urlstring
textstring
commented_atstring (RFC 3339)Absent when the date could not be decoded, rather than present and wrong.
reply_countintegerThe social count on a comment is replies to it. It is not a reaction count, and naming it one would have published a wrong number under a plausible label.
postActivityTargetPostA stub, not a full Post.

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
{
  "urn": "7000000000000001",
  "url": "https://www.linkedin.com/feed/update/urn:li:activity:7000000000000000000/?commentUrn=...",
  "text": "Congratulations to the team.",
  "commented_at": "2026-08-29T14:02:00Z",
  "reply_count": 3,
  "post": { "...": "ActivityTargetPost" }
}