BYTETOOLS

data.gov.ie API

Free Irish government open data API with no key: 22,000+ datasets with EU high-value dataset flags and legislation references. Standard CKAN interface. Tested example included.

No API key requiredHTTPSFree tier

Endpoint tested and returned HTTP 200 on 21 Aug 2026

What is the data.gov.ie API?

data.gov.ie is Ireland's national open data portal, exposing a free, key-free CKAN API. It offers search and metadata access to more than 22,000 datasets from Irish government departments, agencies and local authorities, annotated with EU high-value dataset classifications.

Ireland's portal is a good example of the EU Open Data Directive in practice. Datasets carry a `high_value_dataset` boolean and an `hvd_category` URI pointing at the EU vocabulary, plus `applicable_legislation` references to the specific regulation that mandates publication. That means you can programmatically filter to the datasets the EU requires to be free and machine-readable — geospatial, earth observation, meteorological, statistical, company and mobility data.

Underneath it is standard CKAN, so the query interface matches Australia's, Finland's and dozens of others: `package_search` with a Solr `q`, `rows` and `start`. Unlike data.gov.au, Ireland mounts the API at the conventional `/api/3/action/...` path. Coverage skews toward statistics from the CSO, geospatial data from Ordnance Survey Ireland, and local authority datasets.

Quick facts

Base URL
https://data.gov.ie/api/3/action
Authentication
No API key for read operations. Publisher accounts and tokens are only needed to create or edit datasets.
Rate limit
No published limit. Reasonable paging is expected.
Pricing
Free. Most datasets are CC BY 4.0; check `license_id` per dataset.
CORS
Not enabled — call it from your server
Official docs
Read the docs

How to use the data.gov.ie API

Every request below was executed against the live API on 21 Aug 2026, and the response shown is the real body it returned — not an illustration.

1. Search Irish government datasets

GET https://data.gov.ie/api/3/action/package_search?rows=1

curl
curl 'https://data.gov.ie/api/3/action/package_search?rows=1'
JavaScript (fetch)
const res = await fetch("https://data.gov.ie/api/3/action/package_search?rows=1");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);
Python (requests)
import requests

res = requests.get("https://data.gov.ie/api/3/action/package_search?rows=1", timeout=20)
res.raise_for_status()
print(res.json())
Response — HTTP 200 (truncated)
{
  "help": "https://data.gov.ie/api/3/action/help_show?name=package_search",
  "success": true,
  "result": {
    "count": 22619,
    "facets": {},
    "results": [
      {
        "applicable_legislation": [
          "http://data.europa.eu/eli/reg_impl/2023/138/oj"
        ],
        "author": null,
        "author_email": null,
        "conforms_to": "",
        "contact_email": "",
        "contact_name": "",
        "contact_phone": "",
        "creator_user_id": "0863c6bf-d7d8-485b-94b7-d50a11d5796d",
        "frequency": "Continuous",
        "high_value_dataset": true,
        "hvd_category": "http://data.europa.eu/bna/c_e1da4e07",
        "id": "6b230946-7f9f-4369-996d-a0b09094dd02",
        "isopen": true,
        "language": "en",
        "license_id": "CC-BY-4.0",
        "license_title": "Creative Commons Attribution 4.0",
        "license_url": "https://creativecommons.org/licenses/by/4.0/",
        "maintainer": null,
        "maintainer_email": null,
        "metadata_created": "2025-10-20T12:58:11.867873",
        "metadata_modified": "2025-10-20T12:58:58.730179",
        "name": "valuation-office-api",
        "notes_translated": {
          "en": "The REST Web Services API provides a REST interface to retrieve Valuation Division data in real-time in relation to post-Revaluation Rating Authority areas. The post-Revaluation Rating Authority areas are Carlow, Cavan, Dun Laoghaire-Rathdown, Fingal, Kildare, Kilkenny, Laois, Leitrim, Longford, Louth, Meath, Monaghan, Offaly, Roscommon, Sligo, South Dublin, Tipperary, Westmeath, Wexford and Wicklow County Coun

Parameters

ParameterTypeRequiredDescription
qqueryOptionalFree-text Solr query across titles, descriptions and tags. population
rowsqueryOptionalHow many datasets to return per page. Defaults to 20. 1
startqueryOptionalPagination offset. 0
fqqueryOptionalFilter query, for example `high_value_dataset:true` to restrict to EU high-value datasets. high_value_dataset:true
facet.fieldqueryOptionalRequest facet counts for fields such as organisation, licence or format. ["organization"]

Response fields

successboolean
Whether the CKAN action succeeded. Check it independently of the HTTP status.
result.countinteger
Total datasets matching the query.
results[].title / notesstring
Dataset title and description.
results[].high_value_datasetboolean
Whether the EU Open Data Directive classifies this as a high-value dataset that must be freely available.
results[].hvd_categorystring
EU vocabulary URI naming which high-value category applies.
results[].applicable_legislationarray
ELI URIs for the EU legislation mandating publication — useful provenance for compliance work.
results[].frequencystring
Stated update cadence, such as `Continuous`, `Annual` or `Monthly`.
results[].resourcesarray
Downloadable files and API endpoints, each with format and direct URL.

What you can build with the data.gov.ie API

  • Find Irish census, health or transport statistics programmatically
  • Filter to EU high-value datasets across national portals
  • Harvest Irish dataset metadata into a wider catalogue
  • Monitor an Irish agency for newly published data

Common errors and how to fix them

HTTP 200 with success false

CKAN rejected the parameters.

Fix: Read `error.message` in the body; CKAN signals validation problems there rather than through the status code.

400

Malformed Solr syntax in `q` or `fq`.

Fix: Unbalanced quotes and stray colons break the Solr parser. Test the query in the portal's own search first.

Empty results

The free-text query matched nothing.

Fix: Irish datasets often use official terminology — try the publishing body's own wording, or browse `organization_list` first.

data.gov.ie API — frequently asked questions

Is the data.gov.ie API free?

Yes, all read operations are free with no API key. Only dataset creation and editing require a publisher account and token.

What is a high-value dataset?

A category defined by the EU Open Data Directive covering geospatial, earth observation, meteorological, statistical, company and mobility data that member states must publish free and machine-readable. data.gov.ie flags these with a `high_value_dataset` boolean, so you can filter to them directly.

Does data.gov.ie use the same API as other national portals?

Yes. It runs CKAN, the same platform as data.gov.au, Finland's avoindata.fi and many others, so the same client works across all of them — only the base URL changes. Ireland uses the conventional `/api/3/action/...` path.

What licence applies to Irish open data?

Most datasets are Creative Commons Attribution 4.0, which permits commercial reuse with attribution, but it varies by publisher. Always read `license_id` on the individual dataset.

Tools that pair with this API

Alternatives to data.gov.ie API

If data.gov.ie does not fit, these government & open data apis cover similar ground. Every one was called before publishing, and each links to its own reference page with a working curl command and the response it returned.

APIWhat it doesAuthCORSLast verified
Federal RegisterFree US Federal Register API with no key: executive orders, rules, notices and proposed regulations with full text search back to 1994. Tested curl example.No keyYes19 Aug 2026
USAspendingFree US federal spending API with no key: agency budgets, contracts, grants and award data covering trillions in government spending. Tested curl example.No keyNo19 Aug 2026
UK Parliament MembersFree UK Parliament Members API with no key: MPs and Lords, constituencies, party affiliation, contact details and voting records. Tested curl example.No keyNo19 Aug 2026
UK Police DataFree UK Police API with no key: street-level crime data, police forces, neighbourhood teams and stop-and-search records by location and month. Tested example.No keyYes19 Aug 2026
data.gov.ilFree Israeli government open data API with no key: around 1,200 curated datasets in Hebrew, including a flight feed refreshed every 15 minutes. Tested example included.No keyYes21 Aug 2026
İBB Open Data (Istanbul)Free Istanbul Metropolitan Municipality open data API with no key: 550+ city datasets on transport, water and urban services under İBB's own open licence. Live example included.No keyNo21 Aug 2026
All Government & Open Data APIs

data.gov.ie is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 21 Aug 2026; always check the official documentation before relying on this API in production, as terms and limits can change.