DCAT-AP API endpoints for data.public.lu
Description
Data.public.lu provides all its metadata in the DCAT and DCAT-AP formats, i.e. all data about the data stored or referenced on data.public.lu.
DCAT (Data Catalog Vocabulary) is a specification designed to facilitate interoperability between data catalogs published on the Web. This specification has been extended via the DCAT-AP (DCAT Application Profile for data portals in Europe) standard, specifically for data portals in Europe. The serialisation of those vocabularies is mainly done in RDF (Resource Description Framework).
The implementation of data.public.lu is based on the one of the open source udata platform.
This API enables the federation of multiple Data portals together, for example, all the datasets published on data.public.lu are also published on data.europa.eu. The DCAT API from data.public.lu is used by the european data portal to federate its metadata. The DCAT standard is thus very important to guarantee the interoperability between all data portals in Europe.
Usage
Full catalog
You can find here a few examples using the curl
command line tool:
To get all the metadata from the whole catalog hosted on data.public.lu
curl https://data.public.lu/catalog.rdf
Metadata for an organization
To get the metadata of a specific organization, you need first to find its ID. The ID of an organization is the last part of its URL. For the organization "Open data Lëtzebuerg" its URL is https://data.public.lu/fr/organizations/open-data-letzebuerg/
and its ID is open-data-letzebuerg
.
To get all the metadata for a given organization, we need to call the following URL, where {id}
has been replaced by the correct ID: https://data.public.lu/api/1/organizations/{id}/catalog.rdf
Example:
curl https://data.public.lu/api/1/organizations/open-data-letzebuerg/catalog.rdf
Metadata for a dataset
To get the metadata of a specific dataset, you need first to find its ID. The ID of dataset is the last part of its URL. For the dataset "Digital accessibility monitoring report - 2020-2021" its URL is https://data.public.lu/fr/datasets/digital-accessibility-monitoring-report-2020-2021/
and its ID is digital-accessibility-monitoring-report-2020-2021
.
To get all the metadata for a given dataset, we need to call the following URL, where {id}
has been replaced by the correct ID: https://data.public.lu/api/1/datasets/{id}/rdf
Example:
curl https://data.public.lu/api/1/datasets/digital-accessibility-monitoring-report-2020-2021/rdf
Compatibility with DCAT-AP 2.1.1
The DCAT-AP standard is in constant evolution, so the compatibility of the implementation should be regularly compared with the standard and adapted accordingly. In May 2023, we have done this comparison, and the result is available in the resources below (see document named 'udata 6 dcat-ap implementation status").
In the DCAT-AP model, classes and properties have a priority level which should be respected in every implementation: mandatory, recommended and optional. Our goal is to implement all mandatory classes and properties, and if possible implement all recommended classes and properties which make sense in the context of our open data portal.
Producteur
Dernière mise à jour
27 août 2025
Licence
Qualité des métadonnées :
Description des données renseignée
Fichiers documentés
Licence renseignée
Fréquence de mise à jour respectée
Formats de fichiers standards
Couverture temporelle non renseignée
Couverture spatiale non renseignée
Tous les fichiers sont disponibles
Qualité des métadonnées
Couverture temporelle non renseignée
Couverture spatiale non renseignée
Il n'y a pas encore de réutilisation pour ce jeu de données.
Il n'y a pas encore de discussion pour ce jeu de données.
Il n'y a pas encore de ressources communautaires pour ce jeu de données.
Informations
Mots-clés
Licence
ID
6461e520f26203ea666416dd
Temporalité
Création
15 mai 2023
Fréquence
Temps réel
Dernière mise à jour
27 août 2025