Company Search
Search for companies with names and filters.
Company Search
[es]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/es/company/search/1.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 |
town | arrayTown the searched for company should be registered in |
zipCode | arrayZip code the searched for company should be registered in |
province | arrayProvince the searched for company should be registered in |
industryCode | arrayThe primary industry code the company to search for belongs to |
legalGroupCode | integerThe legal group code for the type of company to search for |
legalGroupText | integerThe legal group text for the type of company to search for |
companyRegistrationDate | stringThe date the company searched for should be registered, range input with : between is accepted |
isDeregistered | booleanThe searched for company should be deregistered, true/false |
bankruptcyStatusCode | integerThe bankruptcy status code for the company to search for |
latestConfirmedActivityStatusCode | integerThe latest confirmed activity status code for the company to search for |
tradeStatusCode | integerThe trade status code for the type of company to search for |
numberCompanyUnits | stringNumber of units the company searched for should have, range input with : between is accepted |
numberEmployees | stringNumber of employees the company searched for should have, range input with : between is accepted |
freeText | stringSearch by either company name or company id |
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