LinkedIn Post Scraper (No Cookies or Login Required)
Pricing
$0.50 / 1,000 post results
LinkedIn Post Scraper (No Cookies or Login Required)
Scrape public LinkedIn posts and first available comments from person or company post URLs. Get text, author, dates, media, engagement, and comment details. No cookies, login, or proxy setup required. ($0.50 USD per 1,000 results)
Pricing
$0.50 / 1,000 post results
Rating
0.0
(0)
Developer
Curly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
Scrape public LinkedIn posts and their first publicly available comments. Paste post URLs from people or companies and get structured post text, author details, dates, media, engagement, and comments.
No LinkedIn cookies, account, login, or proxy setup is required. Proxies and retry handling are included.
Quick start
- Paste one public LinkedIn post URL per line.
- Click Start.
- Download the results as JSON, CSV, Excel, XML, or another supported dataset format.
That is the entire setup. The Actor has no other input fields.
Input
{"postUrls": ["https://www.linkedin.com/posts/leeyuehang_fable-5-just-destroyed-prospecting-work-activity-7472483108613681152-4R-c","https://www.linkedin.com/posts/openai_a-note-to-it-admins-activity-7487581078262681600-vAk2"]}
Accepted values:
- Public
linkedin.com/posts/...URLs authored by people - Public
linkedin.com/posts/...URLs authored by companies - Localized LinkedIn post URLs such as
de.linkedin.com/posts/...
You can enter up to 100 post URLs per run. Tracking parameters are removed and duplicate activity IDs are processed once.
LinkedIn /feed/update/ URLs, profile pages, company pages, search pages, and non-LinkedIn URLs are rejected because they are not the same public post-detail surface.
What you get
One input post URL returns one dataset item. Each item can include:
- Post ID, URNs, canonical URL, headline, text, and exact publication time
- Author type, name, profile or company URL, image, and follower count when public
- Content type, media, linked article, hashtags, mentions, and external URLs
- Reaction, comment, and repost counts when public
- The first comments LinkedIn exposes without login
- Comment IDs, URNs, authors, profile images, text, exact dates, relative times, and reaction counts
comments_returnedandcomments_truncated, so you can distinguish the returned public batch from the total comment count
Example result:
{"post_id": "7487581078262681600","post_urn": "urn:li:activity:7487581078262681600","attributed_urn": "urn:li:ugcPost:7487581077159677953","post_url": "https://www.linkedin.com/posts/openai_a-note-to-it-admins-activity-7487581078262681600-vAk2","author": {"type": "company","name": "OpenAI","url": "https://www.linkedin.com/company/openai","image_url": "https://media.licdn.com/example-company-logo.png","follower_count": 11360000},"headline": "IT admins have made every era of computing work.","text": "IT admins have made every era of computing work...","published_at": "2026-07-27T18:54:01.561Z","content_type": "document","is_repost": false,"original_author": null,"media": [{"type": "document","url": "https://media.licdn.com/example-document-manifest.json","thumbnail_url": "https://media.licdn.com/example-cover.png","title": "A note to IT admins","alt_text": "Accessible document"}],"article": null,"hashtags": [],"mentions": [],"external_urls": [],"reaction_count": 280,"comment_count": 55,"repost_count": null,"comments_returned": 10,"comments_truncated": true,"comments": [{"comment_id": "7487618419475759104","comment_urn": "urn:li:comment:(urn:li:ugcPost:7487581077159677953,7487618419475759104)","author": {"type": "person","name": "Example Commenter","url": "https://www.linkedin.com/in/example-commenter","image_url": "https://media.licdn.com/example-profile-image.png"},"text": "Example public comment.","published_at": "2026-07-27T21:22:24.427Z","relative_time": "2h","reaction_count": 7}],"scraped_at": "2026-07-28T12:00:00.000Z","source": "linkedin_post"}
Fields that LinkedIn does not expose publicly are returned as null or an empty array instead of being guessed.
Price
The price is $0.0005 per stored post — $0.50 per 1,000 results.
Comments are nested inside the post result and do not create extra charges. Failed and duplicate URLs are not charged.
Run with the LinkedIn post API
curl -X POST \"https://api.apify.com/v2/acts/curly~linkedin-post-scraper/run-sync-get-dataset-items?format=json" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \--data '{"postUrls":["https://www.linkedin.com/posts/openai_a-note-to-it-admins-activity-7487581078262681600-vAk2"]}'
The same input works with the Apify API client, schedules, webhooks, n8n, Make, Zapier, and other integrations.
Limits and responsible use
- The Actor returns the first comments visible on LinkedIn's public no-login post page, not every comment on the post.
comments_truncatedistruewhen the total public comment count is greater than the returned comment batch.- Deleted, private, login-only, or geographically unavailable posts cannot be returned.
- Public counts and follower totals can change between runs.
- Use the Actor only for lawful purposes and comply with applicable privacy, data protection, and platform rules.
FAQ
Do I need LinkedIn cookies or an account?
No. The Actor accesses public post pages without your LinkedIn credentials.
Do I need to configure a proxy?
No. Proxy access is included and configured automatically.
Can I mix company and personal posts?
Yes. Put both types of public /posts/ URLs in the same input list.
Does it return all comments?
No. It returns the first comment batch LinkedIn makes public without login. Use comment_count, comments_returned, and comments_truncated to see the difference.
What counts as one paid result?
One successfully stored post is one result. Its nested comments are included in that result at no additional per-comment charge.
Is this a LinkedIn post API?
Yes. You can run the Actor through Apify's REST API or official clients and receive structured JSON for each public post URL.