LinkedIn Company Scraper: Pages, Posts & Offices avatar

LinkedIn Company Scraper: Pages, Posts & Offices

Pricing

from $1.75 / 1,000 companies

Go to Apify Store
LinkedIn Company Scraper: Pages, Posts & Offices

LinkedIn Company Scraper: Pages, Posts & Offices

LinkedIn company pages with their recent posts in the same row, exact followers and offices. $2.50 per 1,000 companies. About, employees on LinkedIn, similar pages.

Pricing

from $1.75 / 1,000 companies

Rating

0.0

(0)

Developer

Luzi

Luzi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Get LinkedIn company pages from a list of links, each with its recent posts and LinkedIn's similar pages in the same row: the About text, industry, size, the exact follower count, the number of employees on LinkedIn, headquarters and offices. One row per company. No LinkedIn account, login or cookies needed.

Tested daily. Latest check: 20 of 20 companies read, from Microsoft to a Vietnamese company's page and two showcase pages, 19 of them with their recent posts.

What does this Actor do?

You give it LinkedIn company links (or just the names after /company/). For each company it reads the page LinkedIn shows to anyone who is not signed in, and saves one row with everything on it:

  • name, tagline, the About text, website, industry, company type and the year it was founded
  • company size as LinkedIn states it ("1,001-5,000 employees") and as two numbers, plus the exact number of employees on LinkedIn
  • the exact follower count
  • specialties
  • headquarters, with its street, city, region, postal code and country code
  • the offices the page lists, each with its address lines, the primary one marked
  • logo and cover image
  • recent posts (up to 10): text, date, link, author, reactions and comments, reaction types, images, video, link preview, reposts and the post they reshare
  • products, when the page lists any, with their category, description and image
  • the employees LinkedIn shows on the page: name, profile link, headline, photo
  • affiliated pages and similar pages: name, link, industry, location, logo — ready to feed back in
  • LinkedIn's company id, its job search for the company, whether the page is a Premium page, the language LinkedIn served it in, and its country site when that is not www

Why use it?

  • One row, the whole page. The company's details, its offices, its latest posts and its similar pages together, ready for a CRM or a spreadsheet.
  • See what the company is saying. Recent posts come with the page, with their reactions and comments, at no extra cost.
  • Find more companies. Each row carries LinkedIn's similar and affiliated pages, with their links, to feed into the next run.
  • Use the data anywhere. Download as JSON, CSV or Excel, or send it to your own tools through Apify's API and integrations.

How to use it

  1. Paste one or more Companies: links such as https://www.linkedin.com/company/microsoft, or names such as stripe.
  2. Click Start. When the run ends, open the Output tab to view the companies or download them.

Run it with no input to see a sample: four companies: Microsoft, Stripe, Perplexity and FPT Software, charged as usual.

Any company page, linkedin.com/company/<name>, or showcase page, linkedin.com/showcase/<name>, on any LinkedIn country subdomain (uk.linkedin.com, vn.linkedin.com…), with or without tracking parts or a trailing page such as /about/ or /posts/. School pages, numeric company links (/company/1035), profiles, other LinkedIn pages, other sites and website addresses (www.example.com) stop the run before anything is read, naming the link.

Input

FieldWhat it doesDefault
Companies (companyUrls)Company links or names, one row each. A company listed twice is read once—

Example input:

{
"companyUrls": ["https://www.linkedin.com/company/microsoft", "stripe"]
}

Output

One row per company. An example, with made-up values and shortened lists:

{
"url": "https://www.linkedin.com/company/example-co",
"universal_name": "example-co",
"page_type": "company",
"input_url": "https://vn.linkedin.com/company/example-co/",
"company_id": "1234567",
"name": "Example Co",
"tagline": "Payments for everyone.",
"description": "Example Co builds payment software…",
"website": "https://www.example.com/",
"industry": "Software Development",
"company_size": "1,001-5,000 employees",
"company_size_min": 1001,
"company_size_max": 5000,
"employees_on_linkedin": 1408,
"followers_count": 184900,
"organization_type": "Privately Held",
"founded_year": 2015,
"specialties": ["Payments", "Banking APIs"],
"headquarters": "Da Nang, Da Nang",
"hq_street": "1 Example Road",
"hq_city": "Da Nang",
"hq_region": "Da Nang",
"hq_postal_code": "550000",
"hq_country_code": "VN",
"locations": [
{
"is_primary": true,
"address": "1 Example Road, Da Nang, Da Nang 550000, VN",
"lines": ["1 Example Road", "Da Nang, Da Nang 550000, VN"]
}
],
"logo_url": "https://media.licdn.com/dms/image/…",
"cover_image_url": "https://media.licdn.com/dms/image/…",
"is_paid_page": false,
"jobs_url": "https://www.linkedin.com/jobs/example-co-jobs-worldwide?f_C=1234567",
"page_locale": "en_US",
"country_site": "vn",
"products": [
{
"name": "Example Pay",
"url": "https://www.linkedin.com/products/example-co-example-pay/",
"category": "Payment Processing Software",
"category_url": "https://www.linkedin.com/products/categories/payment-processing-software",
"description": "Take payments online…",
"image_url": "https://media.licdn.com/dms/image/…"
}
],
"employees_shown": [
{
"name": "Lan Nguyen",
"url": "https://vn.linkedin.com/in/lan-nguyen",
"headline": "Head of Engineering at Example Co",
"is_influencer": false,
"photo_url": "https://media.licdn.com/dms/image/…"
}
],
"posts": [
{
"activity_id": "7516000000000000000",
"url": "https://www.linkedin.com/posts/example-co_…",
"share_id": "7516000000000000001",
"header": null,
"is_repost": false,
"original_activity_id": "7516000000000000000",
"text": "We are hiring…",
"published_at": "2026-10-01T08:30:00.000Z",
"posted_ago": "2w",
"is_edited": false,
"author_name": "Example Co",
"author_url": "https://www.linkedin.com/company/example-co",
"reactions_count": 138,
"comments_count": 5,
"reaction_types": ["LIKE", "PRAISE"],
"images": ["https://media.licdn.com/dms/image/…"],
"video_url": null,
"video_thumbnail_url": null,
"article": null,
"reshared_post": null
}
],
"affiliated_pages": [
{
"name": "Example Labs",
"url": "https://www.linkedin.com/showcase/example-labs",
"industry": "Software Development",
"location": "Da Nang, Vietnam",
"logo_url": "https://media.licdn.com/dms/image/…"
}
],
"similar_pages": [
{
"name": "Other Co",
"url": "https://www.linkedin.com/company/other-co",
"industry": "Financial Services",
"location": "Hanoi",
"logo_url": "https://media.licdn.com/dms/image/…"
}
]
}
FieldWhat it holds
urlThe company's page. A company that changed its name gets its current page
universal_name, page_typeThe page's name in its link, in lower case, and company or showcase
input_urlThe link or name you gave
company_idLinkedIn's numeric id for the company
name, tagline, descriptionThe company's name, its tagline (when it has one) and the About text, with its line breaks
website, industry, organization_type, founded_yearAs the About section states them
company_size, company_size_min, company_size_maxThe size LinkedIn states, and its range as numbers ("10,001+" has no upper number)
employees_on_linkedinThe exact number of LinkedIn members who list the company
followers_countThe exact number of followers
specialtiesThe specialties listed
headquarters, hq_street, hq_city, hq_region, hq_postal_code, hq_country_codeThe headquarters line and its address in parts
locationsThe offices listed: the address in one line, its lines, and whether it is the primary one
logo_url, cover_image_urlThe logo and the cover image
is_paid_pageWhether the company has a Premium page
jobs_urlLinkedIn's job search for the company
page_locale, country_siteThe language LinkedIn served the page in, and its country site ("vn") when not www
productsName, link, category and its link, description, image
employees_shownThe employees the page shows (a handful): name, profile link, headline, influencer mark, photo
postsThe recent posts on the page: id, link, whether the company reposted it (with the original post's id), the "reposted this" line, text, date (when LinkedIn gives it), age as shown ("2w"), edited or not, author and their page, reactions, comments, reaction types, images, video and its thumbnail, link preview, the post it reshares
affiliated_pages, similar_pagesThe pages LinkedIn shows beside the company: name, link, industry, location, logo

A section the page does not show is an empty list. Not included: funding rounds and investors, the company's phone number, the full list of its employees and its older posts (LinkedIn shows these only to signed-in members, or on other pages).

How much does it cost?

No surcharges and no paid options; an item that fails is not charged.

You pay for what you get:

  • $2.50 per 1,000 companies ($0.0025 a company). A company that could not be read is not charged.
  • No start fee.

So 200 companies cost $0.50. If you set a maximum cost for a run, the Actor stops when it reaches it and keeps every company saved so far.

How long does a run take?

Seconds for a few companies: 4 companies in about 5 seconds, 7 in about 10. 20 took about 2.5 minutes, most of it one slow answer from LinkedIn.

Good to know

  • Language. LinkedIn serves some companies' pages in their country's language (a Vietnamese company's page in Vietnamese, for example). The numbers, links, addresses and posts read the same; the industry and size text come in that language. page_locale says which.
  • A company that cannot be read (removed, or shown only to signed-in members) is reported in the run's status; the other companies carry on. The run fails only when none could be read.
  • One company, one row. A company listed twice, or under an old and a new name, is saved once.
  • Post dates. LinkedIn gives the exact date for some posts; every post has its age as shown ("1d", "2w").

More Actors from us

Use it from an AI agent or the API

One call starts a run and returns its items (Apify waits up to 300 seconds; for a longer run, start it with POST /v2/acts/…/runs and read its dataset):

POST https://api.apify.com/v2/acts/luzivanlt~linkedin-companies-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>

With the sample input as its JSON body:

{
"companyUrls": [
"https://www.linkedin.com/company/microsoft",
"https://www.linkedin.com/company/stripe",
"https://www.linkedin.com/company/perplexity-ai",
"https://www.linkedin.com/company/fpt-software"
]
}

Its inputs, in the order of the input form:

InputWhat it takesDefault
companyUrls (Companies)LinkedIn company or showcase page links (linkedin.com/company/… or /showcase/…, any country subdomain, even with a trailing page such as /about/) or company names (the part after /company/).—

Apify's MCP server, https://mcp.apify.com, lists it as luzivanlt/linkedin-companies-scraper. To give an AI agent this Actor as a tool, add the server to the agent's MCP config:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=luzivanlt/linkedin-companies-scraper"
}
}
}

The client signs in with OAuth, or add "headers": { "Authorization": "Bearer <APIFY_TOKEN>" }.

Charged per company delivered; the sample input above costs at most $0.01.

FAQ

Do I need a LinkedIn account or cookies? No. The Actor reads what anyone can see on LinkedIn without signing in.

Can I search for companies by name or industry? Not yet. Give the company links; the similar pages in each row are a good way to find more.

Can I run it from my own code, on a schedule, or with other apps? Yes. Like any Apify Actor, you can start it through the Apify API, run it on a schedule, and connect it to other apps with Apify's integrations and webhooks.

This Actor reads only public company pages. The employees and post authors on a page are personal data: check LinkedIn's terms and the laws that apply to you (such as the GDPR) before you use it, and use it only for a purpose those laws allow. If you are unsure, ask a lawyer.

Support

Found a problem or missing a feature? Open an issue on the Issues tab and include the run's link.


This Actor is not affiliated with, endorsed by or sponsored by LinkedIn or Microsoft.