cro.ie APIcro.ie ↗
Access CRO Gazette archives from 2004 to present. Browse gazette issues by year, retrieve PDF links for new company registrations, strike-offs, and annual returns.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/30638c6e-606b-455c-bd09-e1f712478acb/get_gazette_years' \ -H 'X-API-Key: $PARSE_API_KEY'
Get list of years for which CRO Gazettes are available. Returns years from 2004 to the present, each with a URL to the year's gazette category page.
No input parameters required.
{
"type": "object",
"fields": {
"years": "array of objects, each with 'year' (string, 4-digit year) and 'url' (string, URL to the year's gazette category page)"
},
"sample": {
"data": {
"years": [
{
"url": "https://cro.ie/cro-gazette-category/2026-gazette/",
"year": "2026"
},
{
"url": "https://cro.ie/cro-gazette-category/2025-gazette/",
"year": "2025"
}
]
},
"status": "success"
}
}About the cro.ie API
The CRO Gazette API provides 4 endpoints for accessing the Irish Companies Registration Office Gazette archive, covering issues from 2004 to the present. Use get_gazette_years to enumerate available years, get_gazette_list_by_year to retrieve individual issues for a given year, and get_gazette_issue or get_latest_gazette to pull direct PDF download URLs for reports covering new company registrations, annual returns, strike-offs, and other statutory filings.
Gazette Archive Navigation
get_gazette_years returns an array of objects, each containing a year string and a url pointing to that year's gazette category page. Coverage runs from 2004 through the current year. Pass any of those year values as the year parameter to get_gazette_list_by_year, which returns an issues array where each entry has a title (e.g. "Gazette Issue – 22 April 2026") and a url to the individual issue page. Note that some older years may return an empty issues array if structured issue links are not available for that period.
Retrieving PDF Report Links
get_gazette_issue accepts an issue_url — typically sourced from get_gazette_list_by_year — and returns a reports array. Each report object contains a report_name (e.g. "22 April 2026 – New Companies Report") and a pdf_url pointing directly to the downloadable PDF. A single gazette issue typically bundles multiple report types: new company registrations, annual returns, strike-offs, and other statutory notices.
Monitoring the Latest Issue
get_latest_gazette requires no inputs. It automatically resolves the current year, identifies the most recent gazette issue, and returns the same reports and issue_url structure as get_gazette_issue. This is the most direct route for workflows that only need the newest filings without first calling get_gazette_years or get_gazette_list_by_year.
- Monitor new Irish company registrations weekly by polling
get_latest_gazettefor the newest New Companies Report PDF - Build a historical archive of CRO Gazette PDFs by iterating
get_gazette_list_by_yearacross all years returned byget_gazette_years - Track companies at risk of dissolution by downloading and parsing strike-off report PDFs from
get_gazette_issue - Alert compliance teams when a specific company name appears in a new annual returns gazette
- Aggregate gazette issue metadata (titles and URLs) for a searchable internal index of statutory filings since 2004
- Automate due-diligence workflows by fetching PDF links for recent gazette issues and feeding them to document parsers
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does the Companies Registration Office provide an official developer API?+
What report types does a single gazette issue contain?+
get_gazette_issue returns a reports array where each object has a report_name and pdf_url. A single issue typically includes separate reports for new company registrations, annual returns filed, strike-off notices, and other statutory filings. The exact report names vary by issue date.Are gazette issues available for all years from 2004 onwards?+
get_gazette_years reliably returns year entries from 2004 to the present, but calling get_gazette_list_by_year on some older years may return an empty issues array. Structured issue links are more consistently available for recent years.Can I search gazette PDFs for a specific company name through the API?+
report_name strings and pdf_url direct links; it does not parse or index the PDF contents. You can fork the API on Parse and revise it to add a PDF text-extraction endpoint that searches for company names within the returned documents.