# LinkedIn Company Details Scraper (No Login) (`sfoln/linkedin-company-lookup`)

Scrape public LinkedIn company pages by URL or slug with no login or cookies: name, website, industry, size and employee range, headquarters, founding year, specialties, funding and logo, one JSON record per company. $4 per 1,000 companies. Works with the API, MCP, Make, Zapier and n8n.

- Family: Social media data
- Categories: Lead generation, Social media, Automation
- Availability: on request (private on Apify). Email contact@sfoln.com with subject "Access request: LinkedIn Company Details Scraper (No Login) (sfoln/linkedin-company-lookup)" before calling; calls fail until it is public.
- JSON: https://www.sfoln.com/actors/linkedin-company-lookup.json
- MCP: https://mcp.apify.com?tools=sfoln/linkedin-company-lookup
- REST (sync): POST https://api.apify.com/v2/actors/sfoln~linkedin-company-lookup/run-sync-get-dataset-items
- REST (async): POST https://api.apify.com/v2/actors/sfoln~linkedin-company-lookup/runs

LinkedIn Company Details Scraper (No Login) looks up public LinkedIn company pages in bulk and returns one normalized firmographic record per company: name, LinkedIn ID and URL, website, industry, size bucket with a parsed employee range, employees on LinkedIn, headquarters and location, founding year, company type, specialties, description, slogan, logo, last funding round and similar companies. It's built for lead enrichment, account-based marketing, CRM hygiene, market mapping and AI agents.

## Price per delivered record

| Event | Price | Per 1,000 | Charged for |
| --- | --- | --- | --- |
| LinkedIn company profile (`linkedin-company-looked-up`) | $0.004 | $4 / 1,000 | Charged once per LinkedIn company page whose data was returned. Companies that do not exist and failed requests are not charged, unless the provider billed the lookup (an empty company page). |

Pay-per-event, USD, billed by Apify; no platform usage charge. Only records with status `ok` are charged. Cap a run with `maxTotalChargeUsd`. Apify free plan: up to 10 per run.

## Run

```bash
curl -X POST "https://api.apify.com/v2/actors/sfoln~linkedin-company-lookup/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"companies":["https://www.linkedin.com/company/shopify/"]}'
```

MCP client configuration:

```json
{
  "mcpServers": {
    "apify": {
      "type": "http",
      "url": "https://mcp.apify.com?tools=sfoln/linkedin-company-lookup"
    }
  }
}
```

Example prompt: Look up the LinkedIn company pages of Shopify and Microsoft and compare their industry, company size, headquarters and website.

## Input

Paste LinkedIn company page URLs or company slugs, one per line. Each company produces one dataset record.

| Field | Type | Default | Meaning |
| --- | --- | --- | --- |
| `companies` (required) | array | — | LinkedIn companies: Company page URLs such as https://www.linkedin.com/company/shopify/ or slugs such as shopify. People, school and job URLs are not accepted. Duplicates are removed. Accounts on the Apify free plan can process up to 10 companies per run. |
| `maxCompanies` | integer | `1000` | Max companies: Safety cap on the number of companies processed in this run. |
| `concurrency` | integer | `4` | Concurrency: How many companies are fetched in parallel (1–8). |
| `includeRaw` | boolean | `false` | Include raw upstream response: Attach the unmodified provider payload to each record (includes featured employees and recent posts). |

Example input:

```json
{
  "companies": [
    "https://www.linkedin.com/company/shopify/"
  ]
}
```

## Output

One record per input item with `status` (`ok` is charged; `not_found`, `error`, `skipped_*` are free) and `charged`. The run stores an `OUTPUT` summary record.

| Field | Type | Meaning |
| --- | --- | --- |
| `input` | string | object | Input: The company URL or slug as provided. |
| `slug` | string | null | Slug |
| `companyId` | string | null | LinkedIn company ID |
| `name` | string | null | Name |
| `url` | string | null | LinkedIn URL |
| `website` | string | null | Website |
| `industry` | string | null | Industry |
| `companySize` | string | null | Company size: LinkedIn size bucket, e.g. "10,001+ employees" |
| `employeeCountRange` | object | null | Employee range: { min, max } parsed from companySize (max null for open-ended buckets) |
| `employeesOnLinkedin` | number | null | Employees on LinkedIn: Members listing this employer (not the official headcount) |
| `headquarters` | string | null | Headquarters |
| `location` | object | null | Location: { city, state, country } |
| `founded` | number | null | Founded |
| `companyType` | string | null | Company type |
| `specialties` | array | Specialties |
| `description` | string | null | Description |
| `slogan` | string | null | Slogan |
| `followerCount` | number | null | Followers: null when LinkedIn does not expose it in the page data |
| `logoUrl` | string | null | Logo URL |
| `coverImageUrl` | string | null | Cover image URL |
| `fundingRounds` | number | null | Funding rounds |
| `lastFundingRound` | object | null | Last funding round: { type, date, amount } |
| `similarPages` | array | Similar pages |
| `cached` | boolean | Cached |
| `status` | string | Status: ok \| not_found \| error \| skipped_invalid \| skipped_budget \| skipped_free_plan |
| `charged` | boolean | Charged |
| `chargedEvent` | string | Charged event |
| `error` | object | Error |
| `source` | string | Source |
| `fetchedAt` | string | Fetched at |

Example record:

```json
{
  "input": "https://www.linkedin.com/company/shopify/",
  "slug": "shopify",
  "companyId": "784652",
  "name": "Shopify",
  "url": "https://www.linkedin.com/company/shopify/",
  "website": "https://www.shopify.com",
  "industry": "Software Development",
  "companySize": "10,001+ employees",
  "employeeCountRange": {
    "min": 10001,
    "max": null
  },
  "employeesOnLinkedin": 23591,
  "headquarters": "Ottawa, ON",
  "location": {
    "city": "Ottawa",
    "state": "ON",
    "country": "CA"
  },
  "founded": 2006,
  "companyType": "Public Company",
  "specialties": [
    "ecommerce"
  ],
  "description": "Shopify is a leading global commerce company, providing trusted tools to start, grow, market, and manage a retail business…",
  "slogan": "Make commerce better for everyone",
  "followerCount": null,
  "logoUrl": "https://media.licdn.com/dms/image/…",
  "coverImageUrl": "https://media.licdn.com/dms/image/…",
  "fundingRounds": 4,
  "lastFundingRound": {
    "type": "Series C",
    "date": "2014-01-11T00:00:00.000Z",
    "amount": "US$ 100.0M"
  },
  "similarPages": [
    {
      "name": "Airbnb",
      "url": "https://www.linkedin.com/company/airbnb"
    }
  ],
  "cached": false,
  "status": "ok",
  "charged": true,
  "chargedEvent": "linkedin-company-looked-up",
  "source": "scrapecreators",
  "fetchedAt": "2026-10-14T10:00:00.000Z"
}
```

## Related

- [LinkedIn Posts Search Scraper (No Cookies)](https://www.sfoln.com/actors/linkedin-posts-search.md) (`sfoln/linkedin-posts-search`)
- [LinkedIn Ads Library Scraper](https://www.sfoln.com/actors/linkedin-ads-search.md) (`sfoln/linkedin-ads-search`)
- [Website Contact Details Scraper](https://www.sfoln.com/actors/company-contacts-finder.md) (`sfoln/company-contacts-finder`)
- [Domain WHOIS & DNS Lookup](https://www.sfoln.com/actors/domain-intelligence.md) (`sfoln/domain-intelligence`)

Publisher: SFOLN LLC, contact@sfoln.com. Catalogue: https://www.sfoln.com/catalog.json. Agent guide: https://www.sfoln.com/agents.md.
