# EU Open Data Portal DCAT Resources API

**Canonical:** https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-dcat-resources-api/  
**Provider:** EU Open Data Portal — https://apis.io/providers/eu-open-data-portal/  
**Base URL:** https://data.europa.eu/api/hub/search  
**Documentation:** https://data.europa.eu/api/hub/search/

EU Open Data Portal DCAT Resources API is one of 33 APIs that [EU Open Data Portal](https://apis.io/providers/eu-open-data-portal/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include DCAT Resources. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and a changelog.

Manage DCAT resources and its sub-classes, except DCAT Catalogues.

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/catalogues/{catalogueId}/resources` | List DCAT resources of catalogue |
| HEAD | `/catalogues/{catalogueId}/resources` | Headers only for "List DCAT resources of catalogue" |
| POST | `/catalogues/{catalogueId}/resources` | Add a new DCAT resource to catalogue |
| GET | `/catalogues/{catalogueId}/resources/origin` | Get DCAT resources of catalogue by means of an original id |
| HEAD | `/catalogues/{catalogueId}/resources/origin` | Headers only for "Get DCAT resource of a catalogue by means of an original id" |
| PUT | `/catalogues/{catalogueId}/resources/origin` | Create or update DCAT resource of catalogue by means of an original id |
| DELETE | `/catalogues/{catalogueId}/resources/origin` | Delete DCAT resource of catalogue by means of an original id |
| GET | `/resources` | List DCAT resources |
| HEAD | `/resources` | Head list DCAT resources |
| GET | `/resources/{resourceId}` | Get DCAT resource |
| HEAD | `/resources/{resourceId}` | Head get DCAT resource |
| DELETE | `/resources/{resourceId}` | Delete DCAT resource |
| GET | `/resources/{resourceId}/record` | Get catalogue record |
| HEAD | `/resources/{resourceId}/record` | Headers only for "Get catalogue record" |
| GET | `/resources/{resourceId}/metrics` | Get DCAT resources metrics |
| HEAD | `/resources/{resourceId}/metrics` | Headers only for "Get DCAT resource metrics" |
| PUT | `/resources/{resourceId}/metrics` | Create/Update metrics for a dataset |
| DELETE | `/resources/{resourceId}/metrics` | Delete DCAT resource metrics |

## Machine-readable artifacts (14)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/eu-open-data-portal/refs/heads/main/openapi/eu-open-data-portal-dcat-resources-api-openapi.yml
- **APIReference** — https://data.europa.eu/api/hub/search/
- **Documentation** — https://dataeuropa.gitlab.io/data-provider-manual/api-documentation/
- **SourceCode** — https://gitlab.com/dataeuropa/hub/search
- **Examples** — https://gitlab.com/dataeuropa/api-usage-examples
- **APIReference** — https://data.europa.eu/api/hub/repo/
- **SourceCode** — https://gitlab.com/dataeuropa/hub/repo
- **ChangeLog** — https://gitlab.com/dataeuropa/hub/repo/-/blob/main/CHANGELOG.md
- **APIReference** — https://data.europa.eu/api/mqa/cache/
- **SourceCode** — https://gitlab.com/dataeuropa/mqa/cache
- **APIReference** — https://data.europa.eu/api/mqa/shacl/
- **SourceCode** — https://gitlab.com/dataeuropa/mqa/validating-shacl
- **APIReference** — https://data.europa.eu/api/mqa/reporter/
- **SourceCode** — https://gitlab.com/dataeuropa/mqa/reporter

## Other EU Open Data Portal APIs (12)

- [EU Open Data Portal Statistics API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-statistics-api/)
- [EU Open Data Portal SPARQL API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-sparql-api/)
- [EU Open Data Portal Action API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-action-api-api/)
- [EU Open Data Portal Actions API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-actions-api/)
- [EU Open Data Portal Administration API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-administration-api/)
- [EU Open Data Portal Catalogues API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-catalogues-api/)
- [EU Open Data Portal Ckan API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-ckan-api/)
- [EU Open Data Portal Countries API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-countries-api/)
- [EU Open Data Portal Custom Resources API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-custom-resources-api/)
- [EU Open Data Portal Data API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-data-api/)
- [EU Open Data Portal Data Services API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-data-services-api/)
- [EU Open Data Portal Dataset Series API](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-dataset-series-api/)

## Tags

DCAT Resources

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/eu-open-data-portal/eu-open-data-portal-dcat-resources-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/eu-open-data-portal/.
