Company Search
Search for companies with names and filters.
Company Search
[se]Documentation
The Company Search API lets you find specific companies or create targeted company lists using free text or search filters like geography, company type, and number of employees — perfect for prospecting, onboarding, or market analysis.
With this API you can:
- Find individual companies
- Build prospect lists based on filters like location, size, and business type
- Search in our sandbox environment using test companies
Note:
Using placeholder company IDs keeps the service free of charge. (Learn more here https://help.roaring.io/en/articles/154766-company-search.)
Use case:
A financial institution onboarding a new B2B customer uses the Company Search API to quickly identify and shortlist potential business customers in a specific region and employee size range, helping sales teams prioritize outreach and onboarding efforts.
Endpoints
Search companies
https://api.roaring.io/se/company/search/2.0/searchParameters query
requestKey | stringUsed when paging in a previous searched result |
pageSize | integerNumber of results to return per pagination page |
from | integerfirst result to return from the resultset that is being paged through |
address | arrayCompany address |
freeText | stringCompany name or company id to search for |
companyRegistrationDate | stringThe date the company searched for should have been registered, range input with : between is accepted |
county | stringCounty the searched for company should be registered in |
industryCode | arrayThe primary industry code the company to search for belongs to |
legalGroupCode | arrayThe legal group code for the type of company to search for |
legalGroupText | arrayThe legal group text for the type of company to search for |
numberEmployeesInterval | arrayEmployees interval |
statusCode | arrayStatus code that the searched for company should be referenced as |
town | arrayTown the searched for company should be registered in |
vatReg | booleanVat registered |
zipCode | arrayZip code the searched for company should be registered in |
plNetOperatingIncome | integerNet operating income, range type, tkr |
showInactiveCompanies | booleantrue/false (false is default) |
Response schema: application/json
hitCountinteger <int32>
Total hit count
nextstring
url for fetching the next page of search data
previousstring
url for fetching the previous page of search data
requestKeystring
Request key