nvNeuralVerge
Social media

LinkedIn Company Search API — Filter by Size & Industry

This is the discovery step. Give it a search query and optional filters — headcount band, industry, location — and it returns the matching companies as structured data, with name, URL, industry, headquarters, follower count and description.

Example response
{
  "session_id": "2f88…",
  "kind": "linkedin_company_search",
  "searchQuery": "revenue operations software",
  "human": "Found 2 matching companies…",
  "machine": {
    "total_items": 2,
    "first_item": {
      "name": "Acme Technologies",
      "url": "https://www.linkedin.com/company/example",
      "industry": "Software Development",
      "headquarters": "Austin, Texas",
      "followers": "18450",
      "description": "Revenue infrastructure…"
    }
  },
  "points_per_company": 5,
  "total_points": 10
}
You send
A search query, with optional size, industry and location filters
You get back
Matching companies with industry, headquarters and description
Coverage
Companies with a public profile, worldwide.
Price
5 points per company$5 per 1,000 companies
Charged per company returned, so a search that matches nothing costs nothing.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Building the list by handSearch, scroll, copy into a sheetFree, and days of itStale the moment you finish, and impossible to repeat
Buying a listA vendor, a contract, a CSVPer record, usually with a minimumFixed at the moment of purchase, and you cannot re-run it with a tweaked filter
NeuralVergeOne request, filters as parameters$5 per 1,000 companies returnedBroad queries return a lot — cap results with maxItems before you run one
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
total_itemsnumberHow many companies came back.
namestringCompany name.
urlstringThe company page URL.
industrystringPrimary industry.
headquartersstringWhere the company is based.
followersstringFollower count.
descriptionstringShort company description.
Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

Only searchQuery is required; the filters are optional arrays. Set maxItems deliberately — you are charged per company returned, so an uncapped broad query is the expensive way to learn that.

curl -X POST https://api.neuralverge.ai/functions/v1/run-linkedin-company-search \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "searchQuery": "revenue operations software",
    "companySize": ["51-200"],
    "locations": ["United States"],
    "maxItems": 50
  }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Building an ICP list

Turn a written ideal-customer definition into an actual list of companies.

Territory planning

Size a segment before you staff against it.

Refreshing a stale list

Re-run the same filters next quarter instead of buying the list again.

Market research

Count who is in a category and where they are based.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

Companies with a public profile, worldwide.

Freshness

Searched at request time.

Handling

This source returns publicly visible company information, stamped with a session id you can trace.

What it will not do
  • Search returns what matches the filters, which is not the same as everyone in a market.
  • Filter values follow the platform's own vocabulary, so a size band or industry label may not match yours exactly.
  • A broad query with no maxItems can return far more than you intended, and you pay per company.
FAQ

Questions, answered

Per company returned, at 5 points each, rather than per request. The response carries points_per_company and total_points so you can reconcile a run exactly.

Related

Related sources

Try linkedin company search on your own data

One request format across every source in the catalog.

Get started