---
title: "Reshare an existing LinkedIn post"
method: POST
path: "/linkedin-reshare"
tags: ["LinkedIn Analytics"]
---

# Reshare an existing LinkedIn post

`POST /linkedin-reshare`

Reshare (repost) an existing LinkedIn post to your own feed with optional commentary. Works for personal and company-page connections (authored as the member or the organization automatically).

## Request body

- object
  - `platformId` string, required — LinkedIn connection ID
  - `parent` string, required — URN of the post to reshare (urn:li:share:* or urn:li:ugcPost:*)
  - `commentary` string — Optional text added above the reshare (max 3000 characters)
  - `visibility` 'PUBLIC' | 'CONNECTIONS' — Optional visibility (case-insensitive). Defaults to PUBLIC. CONNECTIONS is personal-profile-only; organization/company-page reshares must use PUBLIC.

## Response `201`

Reshare created

- object
  - `success` boolean
  - `reshare` object — LinkedIn API response for the created reshare
    - `id` string — URN of the new reshare post

## Other responses

- `400` — Invalid request
- `401` — Invalid API key or expired LinkedIn token
- `404` — LinkedIn connection not found
- `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)
