Cyprus company data API: look up and validate a registration number

A customer types a Cypriot registration number or the first letters of a name; your form fills in the legal name, legal form, status and registered address from the Department of the Registrar of Companies and Intellectual Property. One key and one response shape, the same as every other country the API covers.

Company records from the Department of the Registrar of Companies and Intellectual Property (DRCOR) of the Republic of Cyprus: legal name, legal form, status (including strike-off pending, voluntary and compulsory liquidation and administration), registered address with the district, and dates; with register-change events and monitoring, but no officers, no registry-compliance signal, no activity code, no share capital, no VAT number (a vat search is refused) and no insolvency notices. Companies (private, public and limited by guarantee) and overseas companies only; trade names and partnerships are never served.

What the Cypriot record gives your product

  • Exact match on the registration number: company_number=HE165 with country=CY. HE is a company, AE an overseas company; bare digits mean HE.
  • Autocomplete by name, in Greek or Latin letters: a normalised, partial match ranked by a match score, one call per keystroke.
  • The fields a form needs: legal name, legal form, status (including strike-off pending, liquidation and administration), registered address with the district.

What Cyprus does not carry

No officers or shareholders, no activity code, no share capital, no VAT number (a vat search is refused), no registry-compliance signal and no insolvency notices. Register-change events and monitoring are available. Trade names and partnerships are never served.

Pricing

Free — 14-day trial. 500 credits in total, 10 requests/minute, card required, nothing charged for 14 days. Subscribing keeps the same key working. Then Starter at €9.99/month, Professional at €29.99/month and Scale at €99.99/month, monthly or annual.

Read the full page · Start your 14-day free trial

Contains data from the Department of the Registrar of Companies and Intellectual Property (DRCOR), Republic of Cyprus, via data.gov.cy, CC BY 4.0

What the Cypriot record gives your product

FieldWhat it holds for Cyprus
company_numberThe registration number: HE165, AE3834.
company_nameThe name as registered.
legal_form, local_legal_formThe standard form where mapped and the register’s own company type.
status, stageThe standard reading of the register’s state: active, strike-off pending, in liquidation, in administration, struck off or merged.
address, postal_code, city, regionThe registered address; region holds the district. The postal code and city are filled where the register gives them.
vat_numberNull: the register carries no VAT number.

Frequently asked questions

How do I look up a Cypriot company by registration number from an API?
Call GET /companies/search?company_number=HE165&country=CY. The prefix is HE for a company or AE for an overseas company; bare digits are read as HE. A number that is malformed is a 400 validation error rather than an empty list.
Can I look up a Cypriot company by VAT number?
No. The register publishes no VAT number and it cannot be derived from the registration number, so a vat search with country=CY is refused with a 400. To check a Cypriot VAT number against VIES, use GET /vat/ followed by the number.
Is there a check digit?
No. Cypriot registration numbers carry none, so validation confirms the shape (HE or AE and up to nine digits without a leading zero), never that the company exists.
Does the Cypriot record include officers, company events or insolvency notices?
Company events yes; officers and insolvency notices no. Cyprus is company-level: legal name, legal form, status, registered address with the district and dates. There are no officers, no registry-compliance signal, no activity code, no share capital and no VAT number. Register-change events (name, status, legal form and registered address, dated when the change first appears in the register data, none before the first load in October 2026) and monitoring are available. Strike-off, liquidation and administration show in the status.
Which Cypriot entities does it cover?
Private companies, public companies, companies limited by guarantee and overseas companies. Trade names and partnerships are never served, so a lookup of one returns nothing even though it exists.
Can I search by a Greek name?
Yes. A name search accepts Greek letters as well as Latin ones.
Can I call the API from the browser?
You can, but a key in the browser is public. Proxy the search through your server, as in the sample above. Rate limits are per key.
Is there a way to try it before signing up?
Yes: the free registration number lookup runs the same call with a shared key.