LinkedIn Post Reposts
Extract reposts and reshares from public LinkedIn post URLs, including reposter names, profile URLs when available, headlines, repost text, timestamps, and content-author details. Batch up to 1,000 posts and export structured JSON, CSV, or Excel—no LinkedIn cookies or login required.
Inputs
| Field | Type | Description |
|---|---|---|
post_urls |
array | Required. Add 1–1,000 public LinkedIn post URLs. Supported formats include linkedin.com/posts/…-activity-…, linkedin.com/posts/…-ugcPost-…, and linkedin.com/feed/update/urn:li:a… |
max_reposts_per_post |
integer | Maximum number of unique reposts to save for each post. Enter 0 to fetch all available reposts, with a 100-page safety cap per post. |
What you get
Each dataset item is one unique repost. Every declared key is present. Unavailable strings, URLs, IDs, and timestamps are null; IDs are strings to avoid precision loss; counts and indexes are non-negative integers.
| Field | Type | Description |
|---|---|---|
post_url |
string | Canonical input post URL. |
post_id |
string | Numeric LinkedIn activity ID stored as a string. |
post_repost_count |
integer or null | Total repost count reported for the source post when available. |
repost_id |
string or null | Repost activity ID when an activity URL is available. |
repost_url |
string or null | Canonical LinkedIn repost activity URL when available. |
repost_type |
string | direct or reshare. |
repost_action_text |
string or null | Available action label such as Name reposted this. |
repost_text |
string or null | Text carried by the repost record; on reshare rows this can be shared-post text. |
reposted_at |
string or null | UTC ISO 8601 timestamp derived from the repost activity ID when available. |
reposted_at_timestamp |
integer or null | Unix timestamp in milliseconds derived from the repost activity ID when available. |
reposted_at_relative |
string or null | Relative source label such as 3mo; useful for display, not exact chronological sorting. |
reposter_id |
string or null | Stable LinkedIn profile or company identifier when available. |
reposter_type |
string | profile, company, or unknown. |
reposter_name |
string or null | Reposter display name. |
(continued on the Apify listing)
Pricing
$2.00 per 1,000 results (Free tier)
The actor is billed pay-per-result on Apify — you only pay for rows returned. See the live pricing on the Apify listing.
Runnable example
Paste this into the actor’s input (JSON) on Apify and press Start:
{
"post_urls": [
"https://www.linkedin.com/feed/update/urn:li:activity:7408723748973056001"
],
"max_reposts_per_post": 100
}
Get started
Run LinkedIn Post Reposts on Apify →
Categories
Social Media, Marketing
▶ Run LinkedIn Post Reposts on Apify →
← All Apify actors ·
Tutorials home