---
title: "Add a reaction to a LinkedIn post"
method: POST
path: "/linkedin-reactions"
tags: ["LinkedIn Analytics"]
---

# Add a reaction to a LinkedIn post

`POST /linkedin-reactions`

React to a LinkedIn post with LIKE, PRAISE, EMPATHY, INTEREST, APPRECIATION, or ENTERTAINMENT.

## Request body

- object
  - `postedId` string, required — LinkedIn URN (urn:li:share:*, urn:li:ugcPost:*, urn:li:activity:*)
  - `reactionType` 'LIKE' | 'PRAISE' | 'EMPATHY' | 'INTEREST' | 'APPRECIATION' | 'ENTERTAINMENT', required
  - `platformId` string, required

## Response `201`

Reaction added

- object
  - `success` boolean
  - `reaction` object — Reaction details
    - `reactionType` 'LIKE' | 'PRAISE' | 'EMPATHY' | 'INTEREST' | 'APPRECIATION' | 'ENTERTAINMENT'
    - `actor` string — LinkedIn member URN
    - `object` string — LinkedIn post URN
  - `urnTranslated` LinkedInUrnTranslation — Present only when LinkedIn translated an activity URN before processing the reaction
    - `from` string, required
    - `to` string, required

## Other responses

- `400` — Invalid request
- `404` — LinkedIn connection not found
- `409` — The requested reaction already exists
- `500` — Internal server error

---

[API](https://skmtc.dev/publora/apis/publora-api.md) · [All operations](https://skmtc.dev/publora/apis/publora-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/publora/publora-api/revisions/a1534a88d80a/schema)
