Engagement

List comments worth replying to

Other people's comments on the given posts, already narrowed to the ones still worth a reply: the account's own comments, comments it has already replied to, and comments recently hidden in the app are left out. Provide exactly one of post_ids or url. post_ids takes 1 to 10 comma-separated post ids, urns or post urls, typically ids from GET /v1/engagement/feed, and answers in one page: limit truncates the result, there is no cursor to follow, and sending cursor with post_ids answers 400 with must_be_unset on cursor. url takes a single LinkedIn post url, share urls included, requires an Enterprise plan and paginates with cursor; it ignores limit and hands back LinkedIn's own page as it comes. A url that cannot be resolved to a post answers 422 url_content_unavailable.

get/v1/engagement/comments

Request

  • Base URL: https://api.taplio.com
  • URL: https://api.taplio.com/v1/engagement/comments
  • Auth: HTTP bearer

Query parameters

limitinteger
cursorstring
post_idsstring
urlstring uri

Response

List of comments worth replying to.

Example response

{
  "data": [
    {
      "comment_urn": "urn:li:comment:(activity:7361375991576829952,7361412088340234240)",
      "commenter": {
        "headline": "CEO, Lorefully",
        "linkedin_url": "https://www.linkedin.com/in/amritchandan",
        "name": "Amrit Chandan",
        "urn": "ACoAAAWRwXsBhdNlku1hj-Dl7uc3fVT5QT9f7ns"
      },
      "pinned": false,
      "post_urn": "urn:li:activity:7361375991576829952",
      "posted_at": "2026-06-02T09:14:03.120Z",
      "reply_count": 2,
      "text": "We shipped weekly for a quarter and the compounding was real. How did you handle the review load?"
    }
  ],
  "meta": {
    "api_version": "v1",
    "has_more": true,
    "next_cursor": "eyJsYXN0SWQiOiJhYmMxMjMifQ==",
    "request_id": "req_a8f3e2c1"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.