LinkedIn Company Search Scraper & Lead Discovery (No Login)
Pricing
from $3.00 / 1,000 verified full company search results
LinkedIn Company Search Scraper & Lead Discovery (No Login)
Search public LinkedIn companies without login. Filter by keyword, location, industry, and size. Get fast short results from $1/1,000 or full verified company details with employee counts, contacts, relevance scores, and API-ready data.
Pricing
from $3.00 / 1,000 verified full company search results
Rating
0.0
(0)
Developer
Cracks API
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
LinkedIn Company Search Scraper & Lead Discovery
Search public LinkedIn company pages without a login or cookies. Use fast Short mode at $1 per 1,000 results, or Full mode at $3 per 1,000 identity-confirmed records to verify company details, filters, locations, industries, employee and follower counts, and optional website intelligence. Failed, filtered, duplicate, and insufficient records are not charged.
What you get
Full mode
- Canonical LinkedIn company or showcase URL and public slug
- Verified company name, LinkedIn organization ID, page type, and identity evidence
- Tagline, full public description, website, logo, and cover image
- LinkedIn-associated employee count and public company-size range
- Follower count, locations, headquarters evidence, specialties, and industry labels
- Job-search URL, affiliated pages, similar organizations, and recent public posts
- Optional company-owned website, contact, technology, Wikidata, and Wikipedia enrichment
- Search relevance score, matched query terms, verified filters, quality score, and source evidence
Short mode
- Fast public-index company discovery
- Canonical LinkedIn company URL, slug, name, title, and public search snippet
- Search rank, source page, relevance score, and matched query terms
Short mode does not open each LinkedIn company page. Location, industry, and size values are therefore search hints rather than fully verified fields. Use Full mode when those filters must be confirmed.
Quick start
Start with fast, low-cost Short mode:
{"scraperMode": "short","searchQuery": "SaaS companies","maxItems": 10,"takePages": 1,"maxTotalCharge": 0.01}
Use Full mode when company identity and filters must be verified:
{"scraperMode": "full","searchQuery": "automation SaaS","locations": ["United States"],"industries": ["Software Development"],"companySize": ["11-50", "51-200"],"minimumScore": 45,"maxItems": 10,"maxTotalCharge": 0.03}
Input
scraperMode:fullorshortsearchQuery: company name, product, sector, keyword, or boolean-style search expressionlocations: optional location namesindustryIds: optional LinkedIn industry IDs; common IDs are mapped to namesindustries: recommended industry-name filter for public-data searchescompanySize: employee ranges such as11-50,51-200, or10001+; letter codesA-Iare also acceptedincludeKeywords: OR-style required keyword evidenceexcludeKeywords: reject results containing any listed termminimumScore: minimum 0-100 relevance scoremaxItems: maximum successful paid company recordsstartPage,takePages: public-index pagination controlsrequestDelaySecs: Full-mode company-page pacingincludeWikidata,includeWikipedia: optional knowledge-graph enrichmentincludeWebsiteEnrichment: optionally inspect a company-owned websiteincludeContactDiscovery: optionally inspect same-domain contact, about, and careers pagesenrichSimilarCompanies: optionally open a limited number of similar-company pagesmaxTotalCharge: local USD charge guarddryRun: validate the planned search without network requests or paid eventsproxyConfiguration: optional Apify proxy fallback
Quality and billing rules
The Actor uses two quality-gated events:
company-search-short: one useful public-index company recordcompany-search-full: one identity-confirmed full company record that passes minimum quality and all requested verified filters
The Actor does not charge for invalid input, empty searches, duplicates, excluded or filtered candidates, company-page failures, identity mismatches, insufficient-data records, dry runs, or local charge-limit diagnostics.
A Full-mode paid record requires a usable public LinkedIn company page, exact company slug/page-type identity, company ID, meaningful description, employee count, follower count, public locations, and enough additional fields to reach the minimum quality threshold.
Pricing
- Short mode: $0.001 per approved result, equal to $1 per 1,000 results
- Full mode: $0.003 per approved record, equal to $3 per 1,000 results
- Platform usage is included in the event price
- No monthly subscription is required
- Use
maxTotalChargeto set a local run budget
How it works
- Builds a public web-index query from the company search and filter inputs.
- Extracts and normalizes public LinkedIn
/company/and/showcase/URLs. - Deduplicates candidates and calculates initial relevance.
- In Full mode, opens public regional LinkedIn company pages and parses visible HTML and JSON-LD.
- Confirms the requested slug and page type before accepting LinkedIn details.
- Verifies query, location, industry, company-size, include, and exclude filters against collected evidence.
- Stores and charges only approved records.
Verified output example
Selected fields from a real Full-mode Netflix run completed on September 9, 2026. The full record contained 15 useful field groups and seven public locations.
{"recordType": "company-search-result","scraperMode": "full","searchQuery": "Netflix","searchRank": 1,"id": "165158","universalName": "netflix","linkedinUrl": "https://www.linkedin.com/company/netflix/","name": "Netflix","employeeCount": 18906,"employeeCountRange": {"start": 10001,"end": null},"followerCount": 12096556,"locations": [{"country": "US","city": "Los Gatos","geographicArea": "CA","headquarter": true}],"industries": [{"name": "Entertainment Providers"}],"identityMatch": true,"filtersConfirmed": true,"searchScore": 100,"qualityScore": 100,"usefulFieldCount": 15,"status": "success"}
Public counts and fields can change over time. Missing fields are returned as null; the Actor does not invent unavailable data.
API and automation
Keep the Apify token in an environment variable or credential manager. Never publish it in source code.
cURL
curl -X POST "https://api.apify.com/v2/acts/generous_fog~linkedin-company-search-scraper/run-sync-get-dataset-items" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"scraperMode":"short","searchQuery":"SaaS companies","maxItems":10,"maxTotalCharge":0.01}'
JavaScript or TypeScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('generous_fog/linkedin-company-search-scraper').call({scraperMode: 'short',searchQuery: 'SaaS companies',maxItems: 10,maxTotalCharge: 0.01,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
n8n and Make
Use an HTTP Request module with method POST, header Authorization: Bearer YOUR_APIFY_TOKEN, and this URL:
https://api.apify.com/v2/acts/generous_fog~linkedin-company-search-scraper/run-sync-get-dataset-items
The response is a JSON array ready for Google Sheets, Airtable, HubSpot, a CRM, or a database.
MCP and AI agents
Connect an MCP-compatible client to https://mcp.apify.com, then ask it to fetch and run generous_fog/linkedin-company-search-scraper with a query, result mode, and maximum item count.
Important limitations
This Actor does not use LinkedIn's authenticated native company-search endpoint. Native company search is login-gated, so discovery depends on public web-index coverage and ranking. Results can differ from LinkedIn's logged-in search, public indexes can omit companies, and the practical result count per page can be lower than LinkedIn's native 50-result pages.
Full mode verifies filters only when public evidence is available. Unknown LinkedIn industry IDs cannot be translated without a public name mapping. Company-size filters use visible LinkedIn employee ranges or associated employee counts, which are not the same as audited workforce totals.
The Actor does not claim private data, complete native search ranking, unlimited results, or access to login-only fields.
More LinkedIn Actors by Cracks API
- LinkedIn Company Employees Scraper - Find public employee profiles and decision-makers at discovered companies.
- LinkedIn Company Details & Website Intelligence - Enrich exact company URLs with firmographics, website intelligence, and source evidence.
- LinkedIn Company Posts Scraper - Monitor public company posts and content signals.
- LinkedIn People Search & Lead Scorer - Discover prospects and score them for outreach.
- LinkedIn Profile Scraper & Public Email Finder - Extract identity-validated profiles and evidence-based public emails.
- LinkedIn Jobs Scraper - Search and export public LinkedIn jobs without login.
Responsible use
Use this Actor only for lawful business research, market mapping, lead discovery, competitive intelligence, and automation. Respect applicable privacy, data-protection, and platform rules. Do not use results for spam, harassment, discrimination, or unauthorized profiling.
Unofficial — not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedIn® is a registered trademark of LinkedIn Corporation.