AS
Apify Store
/harvestapi/linkedin-company-search
LinkedIn Company Search Scraper ✅ No Cookies
Search for LinkedIn companies with filters and extract detailed company information. No cookies or account required. Fast and reliable actor
liveasyncunknown~30s typical
automationlead generationsocial medialinkedincompanysearch
$0.0013
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.001 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /harvestapi/linkedin-company-search for me.
Input
| Field | Type | Description |
|---|---|---|
| scraperMode | string (short | full) | Choose the mode for scraping LinkedIn companies. The Short mode provides basic information, while the Full mode includes full detailed company data. |
| maxItems | integer | Maximum number of companies to scrape. The actor will stop scraping when this limit is reached. |
| searchQuery | string | Query to search LinkedIn companies. (e.g., `marketing`). [The query supports search operators](https://www.linkedin.com/help/linkedin/answer/a524335) |
| locations | array | Filter Companies by these LinkedIn locations. Example: `San Francisco`. LinkedIn does not always understand your text queries. For example for "UK" query it will apply "Ukraine" location, so you should use "United Kingdom" in this case. Try this out first in the location filter input of LinkedIn search at `https://www.linkedin.com/search/results/people/?geoUrn=%5B%22103644278%22%5D` - we will use the first suggestion from the autocomplete popup when you type your location |
| industryIds | array | Filter Companies by these LinkedIn industry IDs. Example: `4` for 'Software Development'. Full list: `https://github.com/HarvestAPI/linkedin-industry-codes-v2/blob/main/linkedin_industry_code_v2_all_eng_with_header.csv` |
| companySize | array | Filter Companies by these company size ranges. |
| startPage | integer | The page number to start scraping from. The last page is 20, according to LinkedIn limitations. default 1 |
| takePages | integer | The number of search pages to scrape. Each page contains 50 companies. The last page is 20, according to LinkedIn limitations. |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/harvestapi/linkedin-company-search","input":{"scraperMode":"full","maxItems":3},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /harvestapi/linkedin-company-search -i '{"scraperMode":"full","maxItems":3}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/harvestapi/linkedin-company-search", input: {"scraperMode":"full","maxItems":3}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.