Semaphore offers a powerful search API to find companies across multiple countries. The search endpoint allows you to find companies based on:
It’s important to note that the availability of these search methods can vary depending on the country you’re searching in.
Search response times can fluctuate based on the specific registry we need to query:
For a detailed breakdown of:
Please refer to our comprehensive coverage map.
Parameter | Required | Description |
---|---|---|
country | Yes | Country code for the search. Can be an ISO country code (e.g., “FR”, “GB”, “DE”). For US states, combine “US” with the state code (e.g., “US-CA” for California). |
query | Yes | The search term - can be a company name or registration number. |
The search results include basic company information such as:
Example response:
The company number format may vary by country. For example, in Germany it might be a concatenation of the registry and city (e.g., “Augsburg HRB 34617”). The search function will always return a usable company number that can be used with other Semaphore APIs.
Once you have found a company through the search endpoint, you can use its ID to retrieve more detailed information using the company data endpoint.
Semaphore offers a powerful search API to find companies across multiple countries. The search endpoint allows you to find companies based on:
It’s important to note that the availability of these search methods can vary depending on the country you’re searching in.
Search response times can fluctuate based on the specific registry we need to query:
For a detailed breakdown of:
Please refer to our comprehensive coverage map.
Parameter | Required | Description |
---|---|---|
country | Yes | Country code for the search. Can be an ISO country code (e.g., “FR”, “GB”, “DE”). For US states, combine “US” with the state code (e.g., “US-CA” for California). |
query | Yes | The search term - can be a company name or registration number. |
The search results include basic company information such as:
Example response:
The company number format may vary by country. For example, in Germany it might be a concatenation of the registry and city (e.g., “Augsburg HRB 34617”). The search function will always return a usable company number that can be used with other Semaphore APIs.
Once you have found a company through the search endpoint, you can use its ID to retrieve more detailed information using the company data endpoint.