search_company
Search Prospeo’s company database using structured filters. Returns up to 25 companies per page, paginated across up to 1,000 pages.
Credits: 1 credit per page of results
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
filters | object | required | Structured company search filters. At least one positive (include) filter is required. See Filter Reference. |
page | integer | optional | Page number 1-1000. Default: 1 |
search_company accepts the same company filter keys as search_person (company, company_industry, company_headcount_range, company_technology, etc.). See the full list in Filter Reference.
Example
{
"filters": {
"company_industry": {
"include": ["Computer Software"]
},
"company_headcount_range": ["51-100", "101-200"],
"company_location_search": {
"include": ["United States"]
},
"company_technology": {
"include": ["Salesforce"]
}
},
"page": 1
}Response
Search results return a slimmed-down version of each company to keep responses concise. Use enrich_company with the returned company_id to get full details (descriptions, tech stack, job postings, etc.).
{
"success": true,
"data": {
"results": [
{
"company": {
"company_id": "...",
"name": "...",
"website": "...",
"domain": "...",
"industry": "...",
"employee_count": 150,
"employee_range": "101-200",
"revenue_range_printed": "10M",
"founded": 2015,
"location": { "city": "...", "country": "..." },
"linkedin_url": "...",
"funding": { "total_raised": 5000000 },
"keywords": ["SaaS", "B2B"]
}
}
],
"pagination": {
"current_page": 1,
"per_page": 25,
"total_page": 12,
"total_count": 289
}
}
}Last updated on