Introduction
The Company Search endpoint returns paginated company profiles matching a combination of filters. All filters are optional and combined with AND logic. Results are drawn from our cache-based search index. This endpoint never triggers a live fetch.
Use this endpoint to discover companies that match criteria like industry, size, or headquarters location, then chain into Profile for the complete data of any hit.
Authorization
apikey
string
required
Authorization: Bearer YOUR_API_KEY header.Request body
All filters are optional and combined with AND logic. Scalar filters live in the table below; the two nested-object filters (employeeCountRange, location) are documented as expandable field items right after.
companyName
string
companyDomain
string
422industry
string | string[]
maxDataAgeDate
string
page
number
1)perPage
number
100)Response structure
Note: This endpoint uses a nested envelope. The top-level V2
datafield wraps an inner search payload that contains the actual results array (data.data) and the pagination info (data.metadata). See the example response for the exact shape.
success
boolean
true if the request was processed successfullyerror
null
null on success