Company / Search

Search

Cost: 1 credit per company returned. 1 credit minimum if no results are found.

Notice: Up to 10.000 results can be returned from this endpoint (page * pageSize can not exceed 10.000). If you need more results, please use the scroll endpoint.

Searches companies based on given criteria. You can search by name, domain, industry, employees, revenue, founded year, and more. At most 100 companies are returned per request. If you need more results, please use the pagination parameters.

post/companies/search

Request

  • Base URL: https://api.companyenrich.com
  • URL: https://api.companyenrich.com/companies/search
  • Auth: API key in header Authorization

Query parameters

expandstring[]

Expandable response fields. Repeat the parameter to request multiple expansions.

Supported values:

  • workforce: costs 5 credits per company and adds the workforce field to CompanyInfo.

Request body

pageinteger

The page number to return. Must be greater than 0

pageSizeinteger

The number of results to return in each page. Must be between 1 and 100

listsstring[] nullable

The list IDs to filter by

semanticQuerystring nullable

The semantic search query to find companies with. More natural language version of the standard query.

semanticWeightnumber double nullable

The semantic weight to apply to the results. Must be between 0 and 1. 0.7 is default. Larger values will prioritize semantic similarity, smaller values will prioritize traditional search factors.

querystring nullable

The search query to apply on the company name and domain

categoryOperatorunknown
keywordsOperatorunknown
technologiesOperatorunknown
requireFeatureRequirement[] nullable

The features that must exist for the company

regionsstring[] nullable

The region IDs to filter by

countriesstring[] nullable

The 2 letter country codes to filter by

statesinteger[] nullable

The state IDs to filter by

citiesinteger[] nullable

The city IDs to filter by

typeCompanyType[] nullable

The list of company types to filter by

categoryCompanyCategory[] nullable

The list of company categories to filter by

employeesCompanyEmployees[] nullable

The list of employee counts to filter by

reportedEmployeesCompanyEmployees[] nullable

The list of externally reported employee counts to filter by

revenueCompanyRevenue[] nullable

The list of revenue ranges to filter by

naicsCodeinteger[] nullable

The NAICS codes to filter by. Can be 2 to 6 digit codes. In case of a 2-5 digit code, all 6 digit codes under it will be included

keywordsstring[] nullable

The keywords to filter by

technologiesstring[] nullable

The technologies to filter by

fundingRoundsCompanyFundingRound[] nullable

The funding rounds to filter by

Response

OK

pageinteger

The current page number. 1-indexed

totalPagesinteger

The total number of pages

totalItemsinteger

The total number of items in the list

Changes

No recorded changes to this operation across all 1 revision of this API.