Searching the Company Database

There are two ways to search the company database:

Using the company name

Using the company registration number

When searching using the company name, results for both full and partial matches for the query will be returned and all searches are case insensitive.

When searching using the company registration number only full matches for the query will be returned.

For your convenience we also offer the option to search the database using either the company name and registration using the same API call.

For both search types you will need to specify the country which the company you are searching for is based in, using the two letter country code (ISO 3166-1-alpha-2).

You can limit the number of results returned per call and also use an offset to dynamically implement paging for search results if required.

Example Calls & Response

Search by Company name

In the following example a search request for companies in Cyprus that include “infocredit” in their name will be performed. The results will be limited to the first 10 matches.

GET company/search - See Swagger Documentation for this call

Request Parameters:

?search_type=name
&country_code=CY
&search_term=infocredit
&limit=10
&offset=0

Search by Company Registration Number

In the following example a search request for the Company in Cyprus with company registration number “C361489” will be performed. The results will be limited to the first 10 matches.

GET company/search - See Swagger Documentation for this call

Request Parameters:


Did this page help you?