LinkedIn Company Scraper avatar

LinkedIn Company Scraper

Pricing

from $2.80 / 1,000 results

Go to Apify Store
LinkedIn Company Scraper

LinkedIn Company Scraper

Fetch full public LinkedIn company page details — industry, size, headquarters, specialties, similar and affiliated pages, and recent updates — for one or more company handles or URLs.

Pricing

from $2.80 / 1,000 results

Rating

0.0

(0)

Developer

The Netaji

The Netaji

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Convert known LinkedIn company handles or URLs into structured public company dossiers.

I built LinkedIn Company Scraper for the research step after a company list already exists. Instead of mixing discovery and enrichment, it focuses on collecting the public facts needed to compare organizations consistently.

What belongs in a company dossier

The useful record goes beyond a name and logo: industry, employee range, headquarters, specialties, website, description, locations, funding information when visible, related organizations, and recent updates can all contribute context.

Handles in, comparable rows out

Use a company handle or a full /company/ URL. Batch related organizations together and cap early test runs with maxItems.

Batch company lookup

Enter one or more LinkedIn company handles or /company/ URLs and fetch the full public company page for each.

FieldTypeRequiredDescription
company_handlearrayYesLinkedIn company handles or /company/ URLs to fetch company details for.
maxItemsintegerNoMaximum number of companies to fetch. Set to 0 for no item limit.

Example lookup list

{
"company_handle": [
"microsoft"
],
"maxItems": 20
}

Inspect coverage before building a score

Identity

FieldTypeDescription
company_handlestringLinkedIn company handle used to fetch this record.
namestringCompany name.
industrystringIndustry shown on the company page.
taglinemixedCompany tagline, when set.
descriptionstringCompany description/about text.
websitestringCompany website URL.
logostringCompany or job poster logo URL.

Company facts

FieldTypeDescription
company_sizestringEmployee count range shown on the company page.
headquartersstringHeadquarters location.
typestringCompany type, e.g. Public Company.
foundedmixedYear founded, when shown.
phonemixedCompany phone number, when shown.
specialtiesstringComma-separated specialties listed on the company page.
addressobjectCompany headquarters address.

Network

FieldTypeDescription
followersnumberFollower count.
employee_countnumberLinkedIn employee count for the company.
similar_pagesarraySimilar companies shown on the company page.
affiliated_pagesarrayAffiliated company or showcase pages.

Content

FieldTypeDescription
updatesarrayRecent company page updates with reaction and comment counts.
activityarrayRecent posts and articles shown on the profile or company page.
jsonldobjectStructured schema.org data embedded in the page.

Short company preview

{
"company_handle": "microsoft",
"name": "Microsoft",
"industry": "Software Development",
"headquarters": "Redmond, Washington",
"followers": 28611916,
"website": "https://news.microsoft.com/"
}

Not every company publishes every section. I recommend preserving missing values as missing and scoring only fields with enough coverage across the comparison set.

Cost of a bounded company batch

This Actor uses Apify pay-per-result pricing. You are charged for successful dataset results according to the Actor pricing shown on the Apify Pricing tab. Enrichment may add extra billable events when enabled.

Apify's free credits may cover small test runs and up to the free result allowance configured for the Actor.

Start with a low maxItems value before enabling enrichment for large runs.

Public company data and compliance

This Actor extracts publicly available LinkedIn profile information. It should not be used to collect private account data, bypass access controls, or contact people in ways that violate privacy laws, LinkedIn terms, or your own compliance obligations. If you are unsure, consult a qualified lawyer.

Run this Actor from code

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run = client.actor("thenetaji/linkedin-company-scraper").call(run_input={
"company_handle": [
"microsoft"
],
"maxItems": 20
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Node.js

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });
const run = await client.actor("thenetaji/linkedin-company-scraper").call({
"company_handle": [
"microsoft"
],
"maxItems": 20
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Connect company research to hiring and content

  • LinkedIn Jobs Scraper — Search LinkedIn jobs by keyword and location with date, experience, job-type, and workplace filters, paginate through results, and optionally enrich each job with the full posting.
  • LinkedIn Profile Scraper — Fetch full public LinkedIn profile details — headline, location, about, work history, education, articles, and activity — for one or more usernames or profile URLs.
  • LinkedIn Post Scraper — Fetch full public LinkedIn post details — text, author, reactions, comments, and media — for one or more post, activity, or article URLs.

Direct maintainer feedback

Use the Issues tab on the Actor page for bug reports, missing fields, and feature requests.