---
title: "Get LinkedIn post reactions"
method: GET
path: "/v1/accounts/{accountId}/linkedin-post-reactions"
tags: ["Analytics"]
---

# Get LinkedIn post reactions

`GET /v1/accounts/{accountId}/linkedin-post-reactions`

## Request

- Base URL: `https://zernio.com/api`
- URL: `https://zernio.com/api/v1/accounts/{accountId}/linkedin-post-reactions`
- Auth: HTTP bearer

Returns individual reactions for a specific LinkedIn post, including reactor profiles
(name, headline/job title, profile picture, profile URL, reaction type).
Only works for organization/company page accounts. LinkedIn restricts reaction
data for personal profiles (r_member_social_feed is a closed permission).

## Path parameters

- `accountId` string, required

## Query parameters

- `urn` string, required
- `limit` integer
- `cursor` integer

## Response `200`

Reactions with reactor profiles

- object
  - `accountId` string
  - `platform` string
  - `accountType` string
  - `username` string
  - `postUrn` string
  - `reactions` object[]
    - `reactionType` string: LinkedIn reaction enum (LIKE, PRAISE, EMPATHY, INTEREST, APPRECIATION, ENTERTAINMENT)
    - `reactionLabel` string: User-friendly label (Like, Celebrate, Love, Insightful, Support, Funny)
    - `reactedAt` string, date-time
    - `from` object
      - `urn` string: LinkedIn person or organization URN
      - `name` string: Reactor's display name
      - `headline` string: Reactor's headline/job title
      - `username` string: LinkedIn vanity name
      - `profilePicture` string: Profile picture URL
      - `profileUrl` string: Direct link to LinkedIn profile
  - `pagination` object
    - `hasMore` boolean
    - `cursor` string: Offset for next page
    - `total` integer: Total number of reactions (when available)
  - `lastUpdated` string, date-time

## Other responses

- `400`: Invalid request
- `401`: Missing or invalid API key. `code` is `missing_credentials` when no Authorization header was sent and `invalid_credentials` when the key is unknown, revoked or expired.
- `402`: Analytics access required. Legacy plans need the Analytics add-on; included by default on usage-based plans.
- `403`: Missing required LinkedIn scope
- `404`: Account or post not found

## Changes

- **2026-10-06** `f8c8f34fb41a`: 2 warning
  - added the new `account` enum value to the `details/budgetScope` response property for the response status `400`
  - added the new `account` enum value to the `details/budgetScope` response property for the response status `401`
- **2026-10-02** `d556591af3f6`: 8 info
  - added the optional property `code` to the response with the `401` status
  - added the optional property `details` to the response with the `401` status
  - added the optional property `docUrl` to the response with the `400` status
  - added the optional property `docUrl` to the response with the `401` status
  - …4 more
- **2026-09-30** `16a7b9d5373e`: 1 info
  - removed the `platform` enum value from the `details/budgetScope` response property for the response status `400`
- **2026-09-25** `2c04683ce694`: 4 info
  - added the optional property `details/adAccountId` to the response with the `400` status
  - added the optional property `details/createdObjects` to the response with the `400` status
  - added the optional property `details/stage` to the response with the `400` status
  - added the optional property `details/unconfirmedWrite` to the response with the `400` status
- **2026-09-16** `3e6ddf2a99ea`: 1 info
  - added the optional property `details/budgetScope` to the response with the `400` status

[Operation history](https://skmtc.dev/zernio/apis/zernio-api/changes/v1/accounts/:accountId/linkedin-post-reactions/get.md)

---

[API](https://skmtc.dev/zernio/apis/zernio-api.md) · [All operations](https://skmtc.dev/zernio/apis/zernio-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zernio/apis/zernio-api/revisions/4e74db179e73?raw)
