Search 16 million companies by name with our API
Quickly find companies by name from millions of records using our API. Perfect for detailed company searches.
Search companies by name
Retrieve a company profile by providing the company name. You can use this endpoint if you need more information about the company, but be careful. Two companies can have the same name—for example, Bolt. That's why this feature can return multiple companies.
Query parameters
The company name.
…/companies/by-name?name=amazon
The countries to filter the companies by. You can provide multiple countries separated by a comma. Default to all countries.
…/companies/by-name?countries=us,fr,de
Possible values
If set to true, the company name must match the searched words. 'Bank of A' will not return Bank of America but 'Bank of' and 'Bank of America' will. Default to true.
…/companies/by-name?exactWordsMatch=false
The number of companies to be returned (between 1 and 25). Default to 1.
…/companies/by-name?name=amazon&size=2
An array of multiple fields combined to sort the results.
…/companies/by-name?sortFields=%5B%7B%22key%22%3A%22meta.score%22%2C%22order%22%3A%22desc%22%7D%5D
Make sure this parameter is stringified and encoded.
The field to sort the results.
…/companies/by-name?sortKey=meta.score
Possible values
The order to sort the results.
…/companies/by-name?sortOrder=asc
Possible values
Response
The companies that match with the name.
The metas information.