Ireland Company Registry Scraper - CRO avatar

Ireland Company Registry Scraper - CRO

Pricing

from $24.00 / 1,000 company searches

Go to Apify Store
Ireland Company Registry Scraper - CRO

Ireland Company Registry Scraper - CRO

Search the official Irish company register (CRO) by name or number. Returns registered name, CRO number, type, status, incorporation date, registered address and email. No API key.

Pricing

from $24.00 / 1,000 company searches

Rating

0.0

(0)

Developer

getregdata

getregdata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Look up Irish companies in the official CRO (Companies Registration Office) register via its CORE system.

Search by company name or CRO number and get the registered name, CRO number, company type, status, incorporation date, full registered address, registered email and annual-return-due date as structured JSON — the identity, standing and contact record for verifying an Irish counterparty.

No API key.

What you get per company

FieldExample
companyNameRYANAIR DESIGNATED ACTIVITY COMPANY
companyNumber104547
companyTypeDAC - Designated Activity Company
status / statusEffectiveDateNormal / 1984-11-28
incorporationDate1984-11-28
registeredAddressRYANAIR DUBLIN OFFICE, AIRSIDE BUSINESS PARK, SWORDS CO. DUBLIN, Ireland
addressCity / addressPostcode / addressCountrySWORDS / D02 DT85 / Ireland
registeredEmailinfo@ryanair.com (when present)
annualReturnDueDate2026-10-09
jurisdiction, source, sourceUrl, retrievedAtprovenance for every row

What this is good for

  • KYB / onboarding - confirm an Irish company exists, its type, and that it is in Normal standing (not Dissolved, Liquidation or Receivership) before contracting.
  • Ireland is a major EU corporate, holding and multinational-HQ domicile - a huge share of tech, pharma and finance groups have Irish entities; this verifies them against the official source.
  • Enrichment - registered address and email in one call.
  • Compliance signal - the annual-return-due date flags entities that may be late filing.

What the register does NOT contain here

Stated plainly:

  • No directors, shareholders or beneficial owners.
  • No filed documents / accounts.

CRO releases those as paid documents. This actor returns the public company record and invents nothing. For directors or ownership, this is a verification and enrichment tool, not a full ownership profile.

One number, more than one entity

Irish companies and business names are numbered in separate sequences, so the same number can belong to two different entities: 104547 is both RYANAIR DESIGNATED ACTIVITY COMPANY (a DAC company) and HOMECARE & INDUSTRIAL CLEANING (a business name). A number lookup returns both, with companyType telling them apart — that is correct, not duplication.

Input

FieldTypeDefaultDescription
companyNamesarray-Company names to search, each looked up separately (min 2 chars)
companyNumbersarray-CRO numbers, digits (e.g. 104547)
maxResultsPerQueryinteger50Max records per query (50 is the register's ceiling)
statusFilterarray-Keep only companies whose status contains one of these words (e.g. Normal, Dissolved)

Set at least one of companyNames or companyNumbers. A run with neither fails immediately and is not charged.

Example input

{
"companyNames": ["RYANAIR"],
"statusFilter": ["Normal"],
"maxResultsPerQuery": 10
}

Result ceiling

A name search returns at most 50 matches. When a query hits that ceiling the run says so; narrow the name or search by number to reach the rest. The full record for every match is fetched in the same run.

Billing

Charged per search, not per company - one query is served by a single session that runs the search and fetches every matched company's full record, so the cost is per search regardless of how many companies come back.

A search that finds nothing is still an answer, and is charged (

lookupStatus: not_found_in_register
) - "this company is not on the Irish register" is a real KYB result. Queries that could not be retrieved are not charged, are absent from the dataset, and are listed in FAILED_INPUTS in the run's key-value store.

Limitations

  • No directors, shareholders, owners or documents - paid CRO services (see above).
  • 50 results per name search - a register limit.
  • Status text is the register's own (Normal, Dissolved, Liquidation, ...).
  • registeredEmail is present only when the company filed one - often null for older entities.

Part of a fleet of official-registry actors across 13+ countries - Poland (KRS, CRBR, KRZ, MSiG, EKW, KNF, UOKiK, BDO), Germany (Handelsregister), Spain (Registro Mercantil, BORME), Italy, France, Austria, Belgium, Cyprus (DRCOR), Nigeria (CAC), Colombia (RUES), Portugal, Slovakia (RPVS beneficial owners), Czechia, UAE and California.

For Ireland specifically, pair this with a sanctions and PEP screen on the company names it returns.


Data source: CRO CORE, Companies Registration Office, Ireland. This actor is not affiliated with or endorsed by the CRO.