Skip to main content
GET
Get reposts of a post

Endpoint

Authentication

Include your API key in the request header:

Parameters

string
required
Professional post URL or URN.Examples:
  • https://www.linkedin.com/posts/username_some-post-slug-1234567890-abcd
  • urn:li:activity:7287782484287606784
  • urn:li:ugcPost:7287782484287606784
  • urn:li:share:7287782484287606784
integer
default:"50"
Number of reposts to fetch per page.
  • Minimum: 1
  • Maximum: 100
  • Default: 50
integer
default:"0"
Offset for pagination.
  • Default: 0

Response

array
Reposts of the post, newest first.
integer
Number of reposts the source lists for the post. Omitted when it lists none. It can be a little lower than the post’s sharesCount, which counts a few reposts the list does not show, and a complete walk can end one or two short of it.
boolean
Indicates whether there are more reposts to fetch.

Example Request

Example Response

Errors

See Error Handling for the full list of error codes and recommended handling.
  • 400 — MISSING_PARAMETER, INVALID_PARAMETER, INVALID_URN
  • 401 — INVALID_API_KEY
  • 404 — POST_NOT_FOUND
  • 402 — QUOTA_EXHAUSTED
  • 429 — RATE_LIMITED
  • 500 — INTERNAL_ERROR
  • 503 — SERVICE_UNAVAILABLE
A post nobody reposted answers 200 with an empty reposts list. So does a post URN that does not exist: the source answers both the same way.

Pagination

To fetch all reposts of a post, use offset pagination:
  1. Make an initial request with start=0
  2. If hasMore is true, increment start by count in your next request
  3. Continue until hasMore is false

Notes

This endpoint consumes 1 credit from your credit balance per API call, regardless of the count parameter value. Errors are free — with one exception: a 404 not found costs 1 credit. See Quotas.
A repost without commentary only names its reposter. To get their headline, experience and more, pass author.publicId (or author.profileUrl) to Fetch Profile.

Authorizations

X-API-Key
string
header
required

Query Parameters

postUrlOrUrn
string
required

Professional post URL or URN: urn:li:activity:<id>, urn:li:ugcPost:<id>, urn:li:share:<id>, or any post URL containing one.

Example:

"https://www.linkedin.com/posts/username_post-slug-1234567890-abcd"

count
integer
default:50

Number of reposts to fetch (default: 50)

Required range: 1 <= x <= 100
start
integer
default:0

Offset of the first item to return. This endpoint pages by offset: advance start by count. Keep requesting while hasMore is true.

Required range: x >= 0

Response

Successfully fetched post reposts

reposts
object[]
total
integer

Number of reposts the source lists for the post. Omitted when it lists none. It can be a little lower than the post's sharesCount, which counts a few reposts the list does not show, and a complete walk can end one or two short of it.

hasMore
boolean

Whether more reposts are available