LinkedIn Company Search API
Find LinkedIn companies by keyword. Each result includes the company name, industry, location, follower count, description, logo and page link.
- Endpoint
- POST /linkedin/search/companies
- Price
- 1 credit per result
- SDK
- client.linkedin.searchCompanies()
- MCP tool
- linkedin_search_companies
curl -X POST "https://api.bridgly.app/linkedin/search/companies" \ -H "Authorization: Bearer $BRIDGLY_KEY" \ -H "Content-Type: application/json" \ -d '{ "keyword": "fintech", "count": 10}'import osimport requestsresponse = requests.post( "https://api.bridgly.app/linkedin/search/companies", headers={"Authorization": f"Bearer {os.environ['BRIDGLY_KEY']}"}, json={ "keyword": "fintech", "count": 10, },)data = response.json()const response = await fetch("https://api.bridgly.app/linkedin/search/companies", { method: "POST", headers: { Authorization: `Bearer ${process.env.BRIDGLY_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "keyword": "fintech", "count": 10 }),});const data = await response.json();import { Bridgly } from "@bridgly/sdk";const client = new Bridgly({ apiKey: "bgly_YOUR_KEY" });const res = await client.linkedin.searchCompanies({ keyword: "fintech", count: 10});if (res.type === "success") { console.log(res.data);}What does the LinkedIn Company Search API return?
Find companies on LinkedIn by keyword. Get names, industries, locations, follower counts and page URLs as JSON with the LinkedIn Company Search API. Every response has the same envelope: the result in data, plus timeMs and the creditsCost of the call.
Request body
startinteger- Number of results to skip. Defaults to 0.
keywordstringrequired- Keyword(s) to search LinkedIn for, e.g. "openai", "software engineer", "fintech".
countinteger · 1–10 · default 10- Number of results to return (1–10). Defaults to 10.
Example response
{ "timeMs": 1840, "creditsCost": 1, "data": { "companies": [ { "companyUrn": "string", "companyId": "string", "universalName": "string", "companyUrl": "string", "name": "string", "industry": "string", "location": "string", "followersLabel": "string", "followersCount": 0, "description": "string", "logoUrl": "string" } ], "keyword": "string", "totalResultCount": 0 }}What can you build with the LinkedIn Company Search API?
Build account lists
Find every company that matches a niche keyword like "fintech" or "robotics".
Resolve company names
Match a company name from your data to its LinkedIn page.
Map a market
Collect the companies in a category and compare their size and reach.
LinkedIn Company Search API questions
How do I find companies on LinkedIn by industry or keyword?
Send a keyword such as fintech or climate software. Each result has the company name, industry, location, follower count, description, logo and page link, up to 10 per call; raise start for more.
Can I build a list of target accounts with it?
Yes. Search the keywords that describe your market, then pass the slug from each company’s page link to the LinkedIn Company API for headcount, headquarters, specialties and funding.
How do I get more than 10 results from a LinkedIn company search?
Each call returns up to 10 companies. Send the same search again with start set to 10, then 20 and so on, to get the next ones.
How do I use the LinkedIn Company Search API?
Send a POST request to https://api.bridgly.app/linkedin/search/companies with keyword in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.linkedin.searchCompanies(). AI agents connected to Bridgly over MCP can call the linkedin_search_companies tool.
How much does the LinkedIn Company Search API cost?
Costs 1 credit per result returned, with a minimum of 1 credit per request. Credits cost $2.00 per 1,000 on pay-as-you-go and as low as $1.00 per 1,000 at volume. New accounts on a business email start with 100 free credits, and failed requests are never charged.
More LinkedIn endpoints
The same API key works on every endpoint. See all LinkedIn API endpoints.
- LinkedIn Company API→LinkedIn company scraper API: get any company page from its URL as JSON, with industry, headcount, headquarters, followers, specialties and funding.
- LinkedIn Company Posts API→LinkedIn company posts API: list the posts any company page has published, with text, images, links, publish date and reaction, comment and share counts.
- LinkedIn Job Search API→LinkedIn jobs scraper API: search job listings by keyword, location, remote or hybrid, seniority, job type and date posted, with company and salary.
- LinkedIn Job Posting API→LinkedIn job scraper API: get a job posting from its URL as JSON, with the full description, company, location, seniority, apply link and applicant count.
Try the LinkedIn Company Search API
100 free credits on business email, no card. Your first call takes a minute.