Cyprus Company Register Scraper — DRCOR KYB Data avatar

Cyprus Company Register Scraper — DRCOR KYB Data

Pricing

from $7.00 / 1,000 result scrapeds

Go to Apify Store
Cyprus Company Register Scraper — DRCOR KYB Data

Cyprus Company Register Scraper — DRCOR KYB Data

Search Cyprus companies on the Registrar of Companies (DRCOR) public search portal. Look up by name or HE registration number and get entity type, status, registration date, directors, secretary, and registered office address. No login, no API key required.

Pricing

from $7.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Search and extract Cyprus company data from DRCOR (Τμήμα Εφόρου Εταιρειών — the Department of Registrar of Companies and Intellectual Property), Cyprus's official national company register run by the Ministry of Commerce, Industry and Tourism. Look up a company by name or HE registration number and get its entity type, registration status, registration date, directors, company secretary, and registered office address — in one structured pass, straight from the same public search DRCOR's own portal uses.

How to scrape Cyprus company register data

This actor drives DRCOR's own public search and company-profile pages directly — the exact search and detail flow efiling.drcor.mcit.gov.cy itself uses, no login and no API key required. It returns one structured record per matching company: entity type, current status, registration date, directors and secretary, and registered office address, exported via the Apify API, CSV/Excel/JSON, or scheduled runs.

Search by name or HE number

Enter a company name (e.g. BANK OF CYPRUS, Wargaming) or an HE registration number (e.g. HE165 or 165) in Company Name or HE Number. DRCOR matches from the start of the name, so a group name (e.g. MARFIN) returns every company and trade name registered under it.

Result limit

Max Results caps how many full company profiles the actor fetches per run (default 20, up to 200). DRCOR paginates its search results 10 per page; the actor walks as many pages as needed to reach your limit.

What data does Cyprus DRCOR Scraper extract?

FieldTypeDescription
companyNameStringRegistered company or trade name
registrationNumberStringHE registration number (e.g. HE165), or trade-name number
entityTypeStringRegistry entity type, e.g. Εταιρεία (Company), Εμπορική Επωνυμία (Trade Name)
subCategoryStringSubcategory where published, e.g. Δημόσια (Public), Ιδιωτική (Private)
nameStatusStringWhether this is the current or a former registered name
organisationStatusStringRegistry status, e.g. Εγγεγραμμένη (Registered)
registrationDateStringDate entered on the register (DD/MM/YYYY)
statusDateStringDate of the current status, where published
registeredAddressStringRegistered office address
officersArrayDirectors, secretary, or trade-name owner — {name, role}
officerNamesStringOfficer names, semicolon-separated (for quick scanning)
pendingServicesCountNumberCount of filing/service events on record for the entity
fileLastUpdatedStringDate the company's file was last updated (DD/MM/YYYY)
urlStringLink back to the DRCOR search results for this company
scrapedAtStringISO timestamp of extraction

Input parameters

ParameterTypeDefaultDescription
Company Name or HE NumberStringBANK OF CYPRUSSearch Cyprus companies by name or HE registration number
Max ResultsInteger20Maximum companies to return (1–200)
Proxy ConfigurationObjectAutomatic Apify proxyProxy settings

Example output

{
"companyName": "BANK OF CYPRUS PUBLIC COMPANY LIMITED",
"registrationNumber": "HE165",
"entityType": "Εταιρεία",
"subCategory": "Δημόσια",
"nameStatus": "Τελευταίο Όνομα",
"organisationStatus": "Εγγεγραμμένη",
"registrationDate": "31/12/1943",
"statusDate": "",
"registeredAddress": "Στασίνου, 51, Αγία Παρασκευή, Στρόβολος, 2002, Λευκωσία, Κύπρος",
"officers": [
{ "name": "ΑΝΔΡΕΑΣ ΚΡΗΤΙΩΤΗΣ", "role": "Διευθυντής" },
{ "name": "ΚΑΤΙΑ ΣΑΝΤΗ", "role": "Γραμματέας" }
],
"officerNames": "ΑΝΔΡΕΑΣ ΚΡΗΤΙΩΤΗΣ; ΚΑΤΙΑ ΣΑΝΤΗ",
"pendingServicesCount": 96,
"fileLastUpdated": "16/06/2026",
"url": "https://efiling.drcor.mcit.gov.cy/DrcorPublic/SearchResults.aspx?name=BANK%20OF%20CYPRUS%20PUBLIC%20COMPANY%20LIMITED&sc=0",
"scrapedAt": "2026-08-26T14:13:54.897Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Common use cases

  • Build B2B prospecting lists of Cyprus-registered companies enriched with entity type, status, and registered office.
  • Verify a Cyprus supplier's, customer's, or partner's legal status, registration date, and current directors before signing a contract.
  • KYB / KYC pre-checks — pull HE number, registration status, directors, and company secretary in one pass, a common requirement given Cyprus's role as an EU corporate/holding-structure hub.
  • Track director and secretary changes for companies you monitor.
  • Feed structured Cyprus company data into CRM enrichment or market-research pipelines, matching the field shape of our other European company-register actors.

Cost estimate

Pricing is pay-per-result. Each run makes one HTML search request per 10-result page plus one detail request per matched company — plain HTTP requests against a public government portal, no browser rendering used, so compute cost per run is low. A run returning 20 companies typically makes around 22 total HTTP requests, lightly paced to be a good citizen of a government server. A run's usage cost only settles after it reports SUCCEEDED.

Tips

  • Searching a group name (e.g. MARFIN) surfaces every company and trade name registered under that name — a fast way to map out a group's Cyprus corporate structure.
  • Search by exact HE number when you already know it — it resolves directly to a single record.
  • Company results include both live and historical entity types on the same register: a Εμπορική Επωνυμία (trade name) hit points back to its owning company via the officers array (role Ιδιοκτήτης, "Owner"), useful for connecting a trading name to its parent legal entity.

Limitations

  • DRCOR does not publish a VAT/tax number on this public portal (unlike some other EU registers) — the HE registration number is the stable identifier for a Cyprus company.
  • The pendingServicesCount field reports how many filing/service events are on record, not the events themselves — DRCOR paginates that history 10 rows at a time per company, and walking it in full for every result would multiply requests well beyond what most KYB use cases need.
  • Contact fields (phone, email, website) are not published on this register at all — DRCOR's public search surfaces entity, status, officer, and address data only, mirroring what a human visitor sees on the site.

Data source and legality

This actor reads publicly available company data directly from DRCOR's own public search portal, the Cyprus Department of Registrar of Companies and Intellectual Property's official register. It does not access any login-protected area, does not require an API key, and identifies itself with a standard browser user agent. Use the data in line with applicable data-protection rules, in particular when handling personal data of named directors and secretaries returned in some results.