Ireland Company Registry Scraper - CRO
Pricing
from $24.00 / 1,000 company searches
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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
| Field | Example |
|---|---|
companyName | RYANAIR DESIGNATED ACTIVITY COMPANY |
companyNumber | 104547 |
companyType | DAC - Designated Activity Company |
status / statusEffectiveDate | Normal / 1984-11-28 |
incorporationDate | 1984-11-28 |
registeredAddress | RYANAIR DUBLIN OFFICE, AIRSIDE BUSINESS PARK, SWORDS CO. DUBLIN, Ireland |
addressCity / addressPostcode / addressCountry | SWORDS / D02 DT85 / Ireland |
registeredEmail | info@ryanair.com (when present) |
annualReturnDueDate | 2026-10-09 |
jurisdiction, source, sourceUrl, retrievedAt | provenance for every row |
What this is good for
- KYB / onboarding - confirm an Irish company exists, its type, and that it is in
Normalstanding (notDissolved,LiquidationorReceivership) 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
| Field | Type | Default | Description |
|---|---|---|---|
companyNames | array | - | Company names to search, each looked up separately (min 2 chars) |
companyNumbers | array | - | CRO numbers, digits (e.g. 104547) |
maxResultsPerQuery | integer | 50 | Max records per query (50 is the register's ceiling) |
statusFilter | array | - | 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_registerFAILED_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, ...). registeredEmailis present only when the company filed one - often null for older entities.
Related registry actors
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.