{"data": [{"acronym": "CFL Mobility", "archived": null, "badges": [], "contact_point": null, "created_at": "2024-09-10T13:50:33.451000+00:00", "deleted": null, "description": "L\u2019objectif premier est ici de fournir la liste des v\u00e9hicules FLEX disponibles et de d\u00e9crire la derni\u00e8re station connue par v\u00e9hicule. \n\nLes champs repris dans ce documents sont les suivants:\n\n- car_type\t\t: Type de voiture\t\t(Ex.: Small Car, Transporter, \u2026)\n- fuel_type\t\t: Type de carburant\t\t(Ex.:Diesel, Electric, Super petrol)\n- available\t\t: Disponibilit\u00e9 de la voiture\t(TRUE)\n- brand_name\t\t: Marque de voiture\t\t(Ex.:Audi, BMW, VW, Mini, \u2026)\n- model_name\t\t: Mod\u00e8le de voiture\t\n- station_name\t\t: Nom de la station\t\n- station_town\t\t: Ville/village de la station\t\n- station_zipcode\t\t: Code postal de la station\t\n- station_street\t\t: Rue de la station\t\n- station_streetnumber\t: N\u00b0 de rue de la station\t\n- station_latitude\t: Point GPS Latitude\t\n- station_longitude\t: Point GPS Longitude\t\n- createdDate\t\t: Date et heure de cr\u00e9ation du fichier\t\n\nLes coordonn\u00e9es GPS montrent la position exacte de la station, l'adresse peut diff\u00e9rer de la position r\u00e9elle.", "extras": {}, "frequency": "continuous", "frequency_date": null, "harvest": null, "id": "66e03289744a07b26071baab", "internal": {"created_at_internal": "2024-09-10T13:50:33.451000+00:00", "last_modified_internal": "2026-04-30T05:15:16.767000+00:00"}, "last_modified": "2026-04-30T05:15:16.767000+00:00", "last_update": "2026-04-30T05:15:17+00:00", "license": "cc-by", "metrics": {"discussions": 0, "followers": 1, "resources_downloads": 0, "reuses": 1, "views": 115}, "organization": {"acronym": "FLEX", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "64251ac499611b4689699c1a", "logo": "https://download.data.public.lu/avatars/ea/e64daed3f141978063c4260a1e42a4-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/ea/e64daed3f141978063c4260a1e42a4-100.jpg", "name": "CFL Mobility", "page": "https://data.public.lu/fr/organizations/cfl-mobility/", "slug": "cfl-mobility", "uri": "https://data.public.lu/api/1/organizations/cfl-mobility/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/flex-carsharing-by-cfl-1/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": false, "score": 0.7777777777777778, "spatial": true, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "8b666744dbd5677876dc48ad0388ba8e"}, "created_at": "2024-09-10T13:51:28.181000+00:00", "description": null, "extras": {"analysis:checksum": "4f583dd6f170a2fcc36cf6207cd83e71582c41ae", "analysis:content-length": 25113, "analysis:error": "File too large to download", "analysis:last-modified-at": "2026-02-18T08:35:12+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:finished_at": "2026-02-18T08:36:32.742626+00:00", "analysis:parsing:started_at": "2026-02-18T08:36:32.229955+00:00", "check:date": "2026-02-18T08:36:07.873768+00:00", "check:headers:content-length": 25113, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 29555, "filetype": "file", "format": "csv", "harvest": null, "id": "d9a18dce-7287-40e2-84ca-a77733b4d5fe", "internal": {"created_at_internal": "2024-09-10T13:51:28.181000+00:00", "last_modified_internal": "2026-04-30T05:15:17+00:00"}, "last_modified": "2026-04-30T05:15:17+00:00", "latest": "https://data.public.lu/fr/datasets/r/d9a18dce-7287-40e2-84ca-a77733b4d5fe", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "stations-disponibles.csv", "type": "main", "url": "https://download.data.public.lu/resources/flex-carsharing-by-cfl-1/20260430-051516/stations-disponibles.csv"}], "schema": null, "slug": "flex-carsharing-by-cfl-1", "spatial": {"geom": null, "granularity": "country", "zones": ["country:lu"]}, "tags": ["carsharing", "cfl", "flex", "its", "mobility"], "temporal_coverage": null, "title": "FLEX Carsharing by CFL", "uri": "https://data.public.lu/api/1/datasets/flex-carsharing-by-cfl-1/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2026-02-23T15:04:13.141000+00:00", "deleted": null, "description": "The data on this platform are made available for re-use under the conditions of the Creative Commons Public Domain Dedication (CC0) licence. This means that the data are made available \"as is\". The Administration de la navigation a\u00e9rienne makes no warranties about their content, is not liable for any errors and omissions in the data and disclaims any liability for any use of the data, including for any loss or damage caused by use of data or breakdown on this platform. \n\nThe Administration de la navigation a\u00e9rienne provides the data on a best effort basis, does not guarantee their continued availability and is not liable for any disrupted availability due to technical problems or any other cause beyond the control of the Administration de la navigation a\u00e9rienne. The Administration de la navigation a\u00e9rienne reserves the right to change at all times the right to use the data and the terms in this respect as well as the right to use the platform, to the fullest extent permitted by law.\n\nDescription copied from [catalog.inspire.geoportail.lu](https://catalog.inspire.geoportail.lu/geonetwork/srv/eng/catalog.search#/metadata/0f261bc8-188e-450d-86bc-cc17994b8f70).", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "699c6c6d1accaaa8ee523948", "internal": {"created_at_internal": "2026-02-23T15:04:13.141000+00:00", "last_modified_internal": "2026-04-30T05:04:09.788000+00:00"}, "last_modified": "2026-04-30T05:04:09.788000+00:00", "last_update": "2026-04-30T05:04:10+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 0}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/hvd-annex-3-meteorological-live-weather-observations-at-luxembourg-airport-ellx/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": false, "score": 0.5555555555555556, "spatial": true, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": {"type": "md5", "value": "8a080f80a51892dbc90026c6a2d9596c"}, "created_at": "2026-02-23T15:10:14.591000+00:00", "description": null, "extras": {}, "filesize": 2164, "filetype": "file", "format": "json", "harvest": null, "id": "0e03052d-0506-481d-8fd8-98d670103204", "internal": {"created_at_internal": "2026-02-23T15:10:14.591000+00:00", "last_modified_internal": "2026-04-30T05:04:10+00:00"}, "last_modified": "2026-04-30T05:04:10+00:00", "latest": "https://data.public.lu/fr/datasets/r/0e03052d-0506-481d-8fd8-98d670103204", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "hvd.livemeteo-ellx.json", "type": "main", "url": "https://download.data.public.lu/resources/hvd-annex-3-meteorological-live-weather-observations-at-luxembourg-airport-ellx/20260430-050409/hvd.livemeteo-ellx.json"}], "schema": null, "slug": "hvd-annex-3-meteorological-live-weather-observations-at-luxembourg-airport-ellx", "spatial": {"geom": null, "granularity": "country", "zones": ["country:lu"]}, "tags": ["hvd", "meteorological", "meteorologiques", "national", "observations-data-measured-by-weather-stations"], "temporal_coverage": null, "title": "HVD - Annex 3 Meteorological - Live weather observations at Luxembourg-Airport (ELLX)", "uri": "https://data.public.lu/api/1/datasets/hvd-annex-3-meteorological-live-weather-observations-at-luxembourg-airport-ellx/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2025-01-06T16:03:23.934000+00:00", "deleted": null, "description": "Information about weather alerts and warnings in Luxembourg, captured by MeteoLux.\n\nExample of content: \nsep=;\nSemicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51\nFile creation indication in local time\n\nDESCRIPTION;COLOR;ICON;VALUE;LINK\nThe header of the values to follow\n\nvigilance_nord;green;;Pas de vigilance particuli\u00e8re\nThe vigilance information for the northern region of the country.\nColor: The colour of the vigilance (possible are : green, yellow, orange, red), green if none\nIcon: The icon used for the vigilance (empty if none)\nValue: The text going with the vigilance (\u201cPas de vigilance particuli\u00e8re\u201d if none)\nLink: Internal website link.\n\nvigilance_sud;green;;Pas de vigilance particuli\u00e8re\nSame as for the line above just for the southern region.\n\nOptional information in case of one or more warnings (up to 4 possible):\nAvis de vent fort;Yellow;02;Lundi 15:00 \u00e0 mardi <\u2026> ;\nInformation about an active avis d\u2019alerte.\nColor: The colour of the vigilance (possible are : yellow, orange, red)\nIcon: The icon used for the vigilance\nValue: Free text. The text going with the vigilance\nLink: empty\n\nOptional information in case of an \u201cEtat de la route\u201d warning\nEtat des routes;;05;Risque d\u2019aquaplaning. En seconde <\u2026> ;\nInformation about an active etat de la route.\nColor: always empty. An \u201cetat de la route\u201d warning has no color.\nIcon: The icon used for the etat. Always 05, because this icon shows the sign for slippery roads\nValue: Free text. The text going with the etat\nLink: empty\n\nDescription copied from [catalog.inspire.geoportail.lu](https://catalog.inspire.geoportail.lu/geonetwork/srv/eng/catalog.search#/metadata/62de7556-7e68-41f9-ad36-7808f7e320d6).", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "677bf0bb325a96508336cdcf", "internal": {"created_at_internal": "2025-01-06T16:03:23.934000+00:00", "last_modified_internal": "2026-04-30T05:04:08.889000+00:00"}, "last_modified": "2026-04-30T05:04:08.889000+00:00", "last_update": "2026-04-30T05:04:09+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 38}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/hvd-annex-3-meteorological-weather-warnings-for-the-grand-duchy-of-luxembourg/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": false, "score": 0.5555555555555556, "spatial": true, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": {"type": "md5", "value": "fbad19273a06feb81994a3f38c60477a"}, "created_at": "2025-01-06T16:09:26.136000+00:00", "description": null, "extras": {"analysis:checksum": "8c197ab1498095fc087ee25920803dea63b97eab", "analysis:content-length": 377, "analysis:error": "File too large to download", "analysis:last-modified-at": "2026-02-04T15:04:13+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/json", "check:date": "2026-02-01T00:19:22.312446+00:00", "check:headers:content-length": 377, "check:headers:content-type": "application/json", "check:status": 200, "check:timeout": false}, "filesize": 377, "filetype": "file", "format": "json", "harvest": null, "id": "d3144723-0b0e-43a3-b29b-5b07bb6c9a89", "internal": {"created_at_internal": "2025-01-06T16:09:26.136000+00:00", "last_modified_internal": "2026-04-30T05:04:09+00:00"}, "last_modified": "2026-04-30T05:04:09+00:00", "latest": "https://data.public.lu/fr/datasets/r/d3144723-0b0e-43a3-b29b-5b07bb6c9a89", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "hvd.weatherwarnings.json", "type": "main", "url": "https://download.data.public.lu/resources/hvd-annex-3-meteorological-weather-warnings-for-the-grand-duchy-of-luxembourg/20260430-050408/hvd.weatherwarnings.json"}], "schema": null, "slug": "hvd-annex-3-meteorological-weather-warnings-for-the-grand-duchy-of-luxembourg", "spatial": {"geom": null, "granularity": "country", "zones": ["country:lu"]}, "tags": ["hvd", "meteorological", "meteorologiques", "national", "weather-alerts"], "temporal_coverage": null, "title": "HVD - Annex 3 Meteorological - Weather warnings for the Grand-Duchy of Luxembourg", "uri": "https://data.public.lu/api/1/datasets/hvd-annex-3-meteorological-weather-warnings-for-the-grand-duchy-of-luxembourg/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-10-13T14:43:18.717000+00:00", "deleted": null, "description": "sep=; Semicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51 File creation indication in local time\n\nDESCRIPTION;VALUE;UNIT The header of the values to follow\n\nThe following information is divided into four weekdays. The first day (forecast day 2) part values descriptors begin with \u201c1_\u201d those for the second day (forecast day 3) part with \u201c2_\u201d, and so on, going from \u201c1_\u201d to \u201c5_\u201d\n\n1_date;18-12-2015; The date of the day\n\n1_weather;Pluie faible; short weather description for that day\n\n1_desc;Couvert et pluvieux pendant toute la journ\u00e9e, <\u2026>; more detailed textual information about that day \n\n1_icon;21;The icon index going with the short weather description of the day used on MeteoLux website\n\n1_max_range;5 \u00e0 6;\u00b0C The maximum temperature range for that day\n\n1_min_range;1 \u00e0 3;\u00b0C The minimum temperature range for that day\n\n1_rainwater_day;0 \u00e0 1;l/m\u00b2 The precipitation falling between 06:00 and 18:00 that day\n\n1_rainwater_night;0 \u00e0 1;l/m\u00b2The precipitation falling between 18:00 and 06:00 the next day\n\n1_wind_direction_text;NO; The wind direction shown on the webpage (not main directions are abbreviated i.e. Nord-Ouest is written as NO)\n\n1_wind_direction_tooltip;Nord-Ouest; The wind direction tooltip of the wind direction (in full letters)\n\n1_wind_force;20 \u00e0 30;km/h The mean wind speed  for that day part\nUnit:  always km/h\n\n1_wind_gusts;Rafales 50 \u00e0 60;km/h The wind gusts for that day part\n\n1_moon_icon;H; moon phase index used on MeteoLux website\n\n1_moon_text;Premier croissant; The description of the moon phase for that day \n", "extras": {}, "frequency": "daily", "frequency_date": "2016-10-14T14:43:15+00:00", "harvest": null, "id": "57ff8166cc765e3f1c8633bb", "internal": {"created_at_internal": "2016-10-13T14:43:18.717000+00:00", "last_modified_internal": "2026-04-30T05:02:43.852000+00:00"}, "last_modified": "2026-04-30T05:02:43.852000+00:00", "last_update": "2026-04-30T05:02:43.843000+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 1, "views": 88}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/meteolux-luxembourg-forecast-for-5-days/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.7777777777777778, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "fa5199662c362e82c047e3d3cc4b0cdd"}, "created_at": "2023-08-25T14:32:20.826000+00:00", "description": null, "extras": {"analysis:checksum": "177ecb7e85be9c746fa6d72ca184b22d94bb173a", "analysis:content-length": 2202, "analysis:last-modified-at": "2026-02-18T07:02:25+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:03:33.388316+00:00", "analysis:parsing:started_at": "2026-02-18T07:03:33.317727+00:00", "check:date": "2026-02-18T07:03:23.779000", "check:headers:content-length": 2202, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 2055, "filetype": "file", "format": "csv", "harvest": null, "id": "950d5df2-556e-4a4d-b244-4bad8ab738f1", "internal": {"created_at_internal": "2023-08-25T14:32:20.826000+00:00", "last_modified_internal": "2026-04-30T05:02:39.837000+00:00"}, "last_modified": "2026-04-30T05:02:39.837000+00:00", "latest": "https://data.public.lu/fr/datasets/r/950d5df2-556e-4a4d-b244-4bad8ab738f1", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Luxembourg weather forecast for 5 days (French)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-luxembourg-forecast-for-5-days/20260430-050238/data-lux-forecast-days.csv"}, {"checksum": {"type": "md5", "value": "6a421ae3402797ef413e7e989950bdb6"}, "created_at": "2023-08-24T09:20:24.259000+00:00", "description": "sep=; Semicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51 File creation indication in local time\n\nDESCRIPTION;VALUE;UNIT The header of the values to follow\n\nThe following information is divided into four weekdays. The first day (forecast day 2) part values descriptors begin with \u201c1_\u201d those for the second day (forecast day 3) part with \u201c2_\u201d, and so on, going from \u201c1_\u201d to \u201c5_\u201d\n\n1_date;18-12-2015; The date of the day\n\n1_weather;Pluie faible; short weather description for that day\n\n1_desc;Couvert et pluvieux pendant toute la journ\u00e9e, <\u2026>; more detailed textual information about that day\n\n1_icon;21;The icon index going with the short weather description of the day used on MeteoLux website\n\n1_max_range;5 \u00e0 6;\u00b0C The maximum temperature range for that day\n\n1_min_range;1 \u00e0 3;\u00b0C The minimum temperature range for that day\n\n1_rainwater_day;0 \u00e0 1;l/m\u00b2 The precipitation falling between 06:00 and 18:00 that day\n\n1_rainwater_night;0 \u00e0 1;l/m\u00b2The precipitation falling between 18:00 and 06:00 the next day\n\n1_wind_direction_text;NO; The wind direction shown on the webpage (not main directions are abbreviated i.e. Nord-Ouest is written as NO)\n\n1_wind_direction_tooltip;Nord-Ouest; The wind direction tooltip of the wind direction (in full letters)\n\n1_wind_force;20 \u00e0 30;km/h The mean wind speed for that day part\nUnit: always km/h\n\n1_wind_gusts;Rafales 50 \u00e0 60;km/h The wind gusts for that day part\n\n1_moon_icon;H; moon phase index used on MeteoLux website\n\n1_moon_text;Premier croissant; The description of the moon phase for that day\n", "extras": {"analysis:checksum": "e450115f5042b8f3c40b82098f85d6616cea6e38", "analysis:content-length": 2019, "analysis:last-modified-at": "2026-02-18T07:02:29+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:03:38.221103+00:00", "analysis:parsing:started_at": "2026-02-18T07:03:38.108671+00:00", "check:date": "2026-02-18T07:03:23.784000", "check:headers:content-length": 2019, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 1998, "filetype": "file", "format": "csv", "harvest": null, "id": "bd08e2a4-bb9c-4c02-bb84-800319d4ac67", "internal": {"created_at_internal": "2023-08-24T09:20:24.259000+00:00", "last_modified_internal": "2026-04-30T05:02:43.843000+00:00"}, "last_modified": "2026-04-30T05:02:43.843000+00:00", "latest": "https://data.public.lu/fr/datasets/r/bd08e2a4-bb9c-4c02-bb84-800319d4ac67", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Luxembourg weather forecast for 5 days (English)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-luxembourg-forecast-for-5-days/20260430-050242/en-data-lux-forecast-days.csv"}, {"checksum": {"type": "md5", "value": "b38f42be561368ac2a74888a674385fe"}, "created_at": "2023-08-24T09:19:32.042000+00:00", "description": "sep=; Semicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51 File creation indication in local time\n\nDESCRIPTION;VALUE;UNIT The header of the values to follow\n\nThe following information is divided into four weekdays. The first day (forecast day 2) part values descriptors begin with \u201c1_\u201d those for the second day (forecast day 3) part with \u201c2_\u201d, and so on, going from \u201c1_\u201d to \u201c5_\u201d\n\n1_date;18-12-2015; The date of the day\n\n1_weather;Pluie faible; short weather description for that day\n\n1_desc;Couvert et pluvieux pendant toute la journ\u00e9e, <\u2026>; more detailed textual information about that day\n\n1_icon;21;The icon index going with the short weather description of the day used on MeteoLux website\n\n1_max_range;5 \u00e0 6;\u00b0C The maximum temperature range for that day\n\n1_min_range;1 \u00e0 3;\u00b0C The minimum temperature range for that day\n\n1_rainwater_day;0 \u00e0 1;l/m\u00b2 The precipitation falling between 06:00 and 18:00 that day\n\n1_rainwater_night;0 \u00e0 1;l/m\u00b2The precipitation falling between 18:00 and 06:00 the next day\n\n1_wind_direction_text;NO; The wind direction shown on the webpage (not main directions are abbreviated i.e. Nord-Ouest is written as NO)\n\n1_wind_direction_tooltip;Nord-Ouest; The wind direction tooltip of the wind direction (in full letters)\n\n1_wind_force;20 \u00e0 30;km/h The mean wind speed for that day part\nUnit: always km/h\n\n1_wind_gusts;Rafales 50 \u00e0 60;km/h The wind gusts for that day part\n\n1_moon_icon;H; moon phase index used on MeteoLux website\n\n1_moon_text;Premier croissant; The description of the moon phase for that day", "extras": {"analysis:checksum": "b9ec3060849dc046aa137f7c8d0fffc595cc29f5", "analysis:content-length": 2230, "analysis:last-modified-at": "2026-02-18T07:02:27+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:04:02.837513+00:00", "analysis:parsing:started_at": "2026-02-18T07:04:02.763206+00:00", "check:date": "2026-02-18T07:03:23.854000", "check:headers:content-length": 2230, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 2041, "filetype": "file", "format": "csv", "harvest": null, "id": "f8ea92af-33b3-4864-a1f6-e54688d5e1bd", "internal": {"created_at_internal": "2023-08-24T09:19:32.042000+00:00", "last_modified_internal": "2026-04-30T05:02:41.837000+00:00"}, "last_modified": "2026-04-30T05:02:41.837000+00:00", "latest": "https://data.public.lu/fr/datasets/r/f8ea92af-33b3-4864-a1f6-e54688d5e1bd", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Luxembourg weather forecast for 5 days (German)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-luxembourg-forecast-for-5-days/20260430-050240/de-data-lux-forecast-days.csv"}], "schema": null, "slug": "meteolux-luxembourg-forecast-for-5-days", "spatial": null, "tags": ["climat", "meteorology", "nature", "weather"], "temporal_coverage": null, "title": "MeteoLux - Luxembourg forecast for 5 days", "uri": "https://data.public.lu/api/1/datasets/meteolux-luxembourg-forecast-for-5-days/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-05-26T15:12:58.881000+00:00", "deleted": null, "description": "METAR: Meteorological Aerodrome Report issued every 30 minutes at HH+20 and HH+50\nTAF: Terminal Aerodrome Forecast issued every 6 hours - aeronautical forecast valid for the next 30 hours\nLAF: Local Aerodrome Forecast issued every 3 hours - aeronautical forecast valid for the next 9 hours", "extras": {}, "frequency": "continuous", "frequency_date": "2016-05-26T00:00:00+00:00", "harvest": null, "id": "5746f65a32cc220d4a8879b8", "internal": {"created_at_internal": "2016-05-26T15:12:58.881000+00:00", "last_modified_internal": "2026-04-30T05:02:35.572000+00:00"}, "last_modified": "2026-04-30T05:02:35.572000+00:00", "last_update": "2026-04-30T05:02:35.563000+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 1, "resources_downloads": 0, "reuses": 0, "views": 122}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/aerodrome-reports-and-forecasts-for-luxembourg-airport-ellx/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.7777777777777778, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "dfa39fb8aaa77d3d97c1d5a409474e40"}, "created_at": "2026-02-23T14:02:15.884000+00:00", "description": null, "extras": {}, "filesize": 300, "filetype": "file", "format": "csv", "harvest": null, "id": "a3069379-5f1a-4d8a-84d2-008d80ea5e55", "internal": {"created_at_internal": "2026-02-23T14:02:15.884000+00:00", "last_modified_internal": "2026-04-30T05:02:35.563000+00:00"}, "last_modified": "2026-04-30T05:02:35.563000+00:00", "latest": "https://data.public.lu/fr/datasets/r/a3069379-5f1a-4d8a-84d2-008d80ea5e55", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "fr-data-metar-taf-laf.csv", "type": "main", "url": "https://download.data.public.lu/resources/aerodrome-reports-and-forecasts-for-luxembourg-airport-ellx/20260430-050234/fr-data-metar-taf-laf.csv"}, {"checksum": {"type": "md5", "value": "7cd3479e89d65e1f06a2901299821093"}, "created_at": "2026-02-23T14:02:14.893000+00:00", "description": null, "extras": {}, "filesize": 300, "filetype": "file", "format": "csv", "harvest": null, "id": "d563c783-b369-4dec-94d7-70b46c3272ba", "internal": {"created_at_internal": "2026-02-23T14:02:14.893000+00:00", "last_modified_internal": "2026-04-30T05:02:33.534000+00:00"}, "last_modified": "2026-04-30T05:02:33.534000+00:00", "latest": "https://data.public.lu/fr/datasets/r/d563c783-b369-4dec-94d7-70b46c3272ba", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "de-data-metar-taf-laf.csv", "type": "main", "url": "https://download.data.public.lu/resources/aerodrome-reports-and-forecasts-for-luxembourg-airport-ellx/20260430-050232/de-data-metar-taf-laf.csv"}, {"checksum": {"type": "md5", "value": "c2dd1783fcbf29ab9a0b0af123872491"}, "created_at": "2023-08-24T09:17:24.418000+00:00", "description": "METAR: Meteorological Aerodrome Report issued every 30 minutes at HH+20 and HH+50\nTAF: Terminal Aerodrome Forecast issued every 6 hours - aeronautical forecast valid for the next 30 hours\nLAF: Local Aerodrome Forecast issued every 3 hours - aeronautical forecast valid for the next 9 hours", "extras": {"analysis:checksum": "b47214a73f4f44bd846c68c6a295f04fdfefe087", "analysis:content-length": 494, "analysis:error": "File too large to download", "analysis:last-modified-at": "2026-02-02T05:32:11+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-02T05:32:56.856629+00:00", "analysis:parsing:started_at": "2026-02-02T05:32:56.742490+00:00", "check:date": "2026-02-02T05:32:53.182403+00:00", "check:headers:content-length": 494, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 494, "filetype": "file", "format": "csv", "harvest": null, "id": "bfa930e7-2f01-42b9-9251-09c064a32e7c", "internal": {"created_at_internal": "2023-08-24T09:17:24.418000+00:00", "last_modified_internal": "2026-02-02T05:32:11.254000+00:00"}, "last_modified": "2026-02-02T05:32:11.254000+00:00", "latest": "https://data.public.lu/fr/datasets/r/bfa930e7-2f01-42b9-9251-09c064a32e7c", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "data-metar-taf-laf.csv", "type": "main", "url": "https://download.data.public.lu/resources/aerodrome-reports-and-forecasts-for-luxembourg-airport-ellx/20260202-053210/data-metar-taf-laf.csv"}], "schema": null, "slug": "aerodrome-reports-and-forecasts-for-luxembourg-airport-ellx", "spatial": null, "tags": ["climat", "meteorology", "mobility", "transport", "waether"], "temporal_coverage": null, "title": "Aerodrome Reports and Forecasts for Luxembourg-Airport (ELLX)", "uri": "https://data.public.lu/api/1/datasets/aerodrome-reports-and-forecasts-for-luxembourg-airport-ellx/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-11-30T09:16:11.060000+00:00", "deleted": null, "description": "sep=;\nComma separated file separator indication\n\ncreated;17-12-2015 13:50:51\nFile creation indication in local time\n\nDESCRIPTION;VALUE;UNIT\nThe header of the values to follow\n\nvalidity;Edition du jeudi 17.12.2015 \u00e0 14:00 valable pour les prochaines 24 heures.\nValue: Subtitle shown on the website.\nUnit: empty\n\ndescription_global;\nValue: The general description of the weather for day 1.\nUnit: empty\n\ndescription_wind;\nValue (optional): Information about wind for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\ndescription_humidity;\nDespite being named \u201chumidity\u201d this describes precipitation information\nValue (optional): Information about rainfall for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\nsunrise;08:27\nValue: The sunrise for that day (in local time)\nUnit: empty\n\nsunset;16:36\nValue: The sunset for that day (in local time)\nUnit: empty\n\nmoonrise;12:08\nValue: The moonrise for that day (in local time)\nUnit: empty\n\nmoonset;23:38\nValue: The moonset for that day (in local time)\nUnit: empty\n", "extras": {}, "frequency": "daily", "frequency_date": "2016-11-30T00:00:00+00:00", "harvest": null, "id": "583e8acbcc765e3361d46a21", "internal": {"created_at_internal": "2016-11-30T09:16:11.060000+00:00", "last_modified_internal": "2026-04-30T05:02:29.257000+00:00"}, "last_modified": "2026-04-30T05:02:29.257000+00:00", "last_update": "2026-04-30T05:02:29.249000+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 95}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/meteolux-global-information-about-luxembourg-forecast-of-the-current-day/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.7777777777777778, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "80432cb7e144f5febe513f82b99dca10"}, "created_at": "2026-02-23T14:02:11.613000+00:00", "description": null, "extras": {}, "filesize": 363, "filetype": "file", "format": "csv", "harvest": null, "id": "c0c8b4d6-e6a8-4ede-bdce-32b014adec23", "internal": {"created_at_internal": "2026-02-23T14:02:11.613000+00:00", "last_modified_internal": "2026-04-30T05:02:29.249000+00:00"}, "last_modified": "2026-04-30T05:02:29.249000+00:00", "latest": "https://data.public.lu/fr/datasets/r/c0c8b4d6-e6a8-4ede-bdce-32b014adec23", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "fr-data-lux-global.csv", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-global-information-about-luxembourg-forecast-of-the-current-day/20260430-050228/fr-data-lux-global.csv"}, {"checksum": {"type": "md5", "value": "c6e3054b1aac1c6f906000786d8ed166"}, "created_at": "2023-08-28T15:05:45.002000+00:00", "description": "sep=;\nComma separated file separator indication\n\ncreated;17-12-2015 13:50:51\nFile creation indication in local time\n\nDESCRIPTION;VALUE;UNIT\nThe header of the values to follow\n\nvalidity;Edition du jeudi 17.12.2015 \u00e0 14:00 valable pour les prochaines 24 heures.\nValue: Subtitle shown on the website.\nUnit: empty\n\ndescription_global;\nValue: The general description of the weather for day 1.\nUnit: empty\n\ndescription_wind;\nValue (optional): Information about wind for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\ndescription_humidity;\nDespite being named \u201chumidity\u201d this describes precipitation information\nValue (optional): Information about rainfall for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\nsunrise;08:27\nValue: The sunrise for that day (in local time)\nUnit: empty\n\nsunset;16:36\nValue: The sunset for that day (in local time)\nUnit: empty\n\nmoonrise;12:08\nValue: The moonrise for that day (in local time)\nUnit: empty\n\nmoonset;23:38\nValue: The moonset for that day (in local time)\nUnit: empty", "extras": {"analysis:checksum": "3404442897ef0f71f9767e2ce6eaad2cd23502e5", "analysis:content-length": 378, "analysis:last-modified-at": "2026-02-18T07:02:19+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:03:45.895632+00:00", "analysis:parsing:started_at": "2026-02-18T07:03:45.787081+00:00", "check:date": "2026-02-18T07:03:23.801000", "check:headers:content-length": 378, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 351, "filetype": "file", "format": "csv", "harvest": null, "id": "2968c15b-adf2-41f5-82de-f321164f93f9", "internal": {"created_at_internal": "2023-08-28T15:05:45.002000+00:00", "last_modified_internal": "2026-04-30T05:02:27.255000+00:00"}, "last_modified": "2026-04-30T05:02:27.255000+00:00", "latest": "https://data.public.lu/fr/datasets/r/2968c15b-adf2-41f5-82de-f321164f93f9", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Global information about Luxembourg forecast for the current day (English)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-global-information-about-luxembourg-forecast-of-the-current-day/20260430-050226/en-data-lux-global.csv"}, {"checksum": {"type": "md5", "value": "80432cb7e144f5febe513f82b99dca10"}, "created_at": "2023-08-24T09:12:59.473000+00:00", "description": "sep=;\nComma separated file separator indication\n\ncreated;17-12-2015 13:50:51\nFile creation indication in local time\n\nDESCRIPTION;VALUE;UNIT\nThe header of the values to follow\n\nvalidity;Edition du jeudi 17.12.2015 \u00e0 14:00 valable pour les prochaines 24 heures.\nValue: Subtitle shown on the website.\nUnit: empty\n\ndescription_global;\nValue: The general description of the weather for day 1.\nUnit: empty\n\ndescription_wind;\nValue (optional): Information about wind for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\ndescription_humidity;\nDespite being named \u201chumidity\u201d this describes precipitation information\nValue (optional): Information about rainfall for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\nsunrise;08:27\nValue: The sunrise for that day (in local time)\nUnit: empty\n\nsunset;16:36\nValue: The sunset for that day (in local time)\nUnit: empty\n\nmoonrise;12:08\nValue: The moonrise for that day (in local time)\nUnit: empty\n\nmoonset;23:38\nValue: The moonset for that day (in local time)\nUnit: empty", "extras": {"analysis:checksum": "85685fb5aa179c94662e522074c16be44582872b", "analysis:content-length": 809, "analysis:last-modified-at": "2026-02-18T07:02:15+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:02:25.066453+00:00", "analysis:parsing:started_at": "2026-02-18T07:02:24.990126+00:00", "check:date": "2026-02-18T07:02:17.068000", "check:headers:content-length": 809, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 363, "filetype": "file", "format": "csv", "harvest": null, "id": "dd571374-b95a-428c-af44-f6217f837782", "internal": {"created_at_internal": "2023-08-24T09:12:59.473000+00:00", "last_modified_internal": "2026-04-30T05:02:23.245000+00:00"}, "last_modified": "2026-04-30T05:02:23.245000+00:00", "latest": "https://data.public.lu/fr/datasets/r/dd571374-b95a-428c-af44-f6217f837782", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Global information about Luxembourg forecast for the current day (French)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-global-information-about-luxembourg-forecast-of-the-current-day/20260430-050222/data-lux-global.csv"}, {"checksum": {"type": "md5", "value": "6ce87839a62d24765b11fbf1a738dd14"}, "created_at": "2023-08-24T09:12:01.657000+00:00", "description": "sep=;\nComma separated file separator indication\n\ncreated;17-12-2015 13:50:51\nFile creation indication in local time\n\nDESCRIPTION;VALUE;UNIT\nThe header of the values to follow\n\nvalidity;Edition du jeudi 17.12.2015 \u00e0 14:00 valable pour les prochaines 24 heures.\nValue: Subtitle shown on the website.\nUnit: empty\n\ndescription_global;\nValue: The general description of the weather for day 1.\nUnit: empty\n\ndescription_wind;\nValue (optional): Information about wind for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\ndescription_humidity;\nDespite being named \u201chumidity\u201d this describes precipitation information\nValue (optional): Information about rainfall for that day, if there is a need for further precision from the data under data_LUX_forecast.csv. This is a free text field.\nUnit: empty\n\nsunrise;08:27\nValue: The sunrise for that day (in local time)\nUnit: empty\n\nsunset;16:36\nValue: The sunset for that day (in local time)\nUnit: empty\n\nmoonrise;12:08\nValue: The moonrise for that day (in local time)\nUnit: empty\n\nmoonset;23:38\nValue: The moonset for that day (in local time)\nUnit: empty", "extras": {"analysis:checksum": "8510a6a0854392136d12ea29e3d3fe1aea4ef83d", "analysis:content-length": 731, "analysis:last-modified-at": "2026-02-18T07:02:17+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:04:00.805619+00:00", "analysis:parsing:started_at": "2026-02-18T07:04:00.683244+00:00", "check:date": "2026-02-18T07:03:23.849000", "check:headers:content-length": 731, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 354, "filetype": "file", "format": "csv", "harvest": null, "id": "fe0426fb-cc59-4107-a892-bb5bdc319c94", "internal": {"created_at_internal": "2023-08-24T09:12:01.657000+00:00", "last_modified_internal": "2026-04-30T05:02:25.249000+00:00"}, "last_modified": "2026-04-30T05:02:25.249000+00:00", "latest": "https://data.public.lu/fr/datasets/r/fe0426fb-cc59-4107-a892-bb5bdc319c94", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Global information about Luxembourg forecast for the current day (German)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-global-information-about-luxembourg-forecast-of-the-current-day/20260430-050224/de-data-lux-global.csv"}], "schema": null, "slug": "meteolux-global-information-about-luxembourg-forecast-of-the-current-day", "spatial": null, "tags": ["climat", "meteorology", "weather"], "temporal_coverage": null, "title": "MeteoLux - Global information about Luxembourg forecast of the current day", "uri": "https://data.public.lu/api/1/datasets/meteolux-global-information-about-luxembourg-forecast-of-the-current-day/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-05-26T15:32:10.847000+00:00", "deleted": null, "description": "sep=;\nSemicolon separated file separator indication\n\ncreated;26-05-2016 15:05:56;\nFile creation indication in local time\n\nDESCRIPTION;VALUE;UNIT\nThe header of the values to follow\n\nweather;Peu nuageux;\nweather information\n\nMeteorological information derived from METAR message (Meteorological Aerodrome Report)\n\npressure;1015;hPa\natmospheric pressure\n\nhumidity;46;%\nrelative humidity\n\ntemp;22;\u00b0C\nair temperature\n\ntemp_feels_like;23;\u00b0C\napparent temperature\n\n\nwind_direction_text;Sud;\nwind direction\n\nwind_direction_tooltip;;\n\n\nwind_force;9;km/h\nwind speed\n\nwind_gusts;;\nwind speed gust\n\nwind_variable;variable entre Est et Ouest;\nvariable wind direction\n\nvisibility;10 km ou plus;\nhorizontal visibility\n\nicon;03;\nIndex of weather icons used on MeteoLux website\nphoto;03;\nIndex of weather photo used on MeteoLux website", "extras": {}, "frequency": "continuous", "frequency_date": "2016-05-26T00:00:00+00:00", "harvest": null, "id": "5746fada32cc220d518879b8", "internal": {"created_at_internal": "2016-05-26T15:32:10.847000+00:00", "last_modified_internal": "2026-04-30T05:02:18.735000+00:00"}, "last_modified": "2026-04-30T05:02:18.735000+00:00", "last_update": "2026-04-30T05:02:18.726000+00:00", "license": "cc-zero", "metrics": {"discussions": 3, "followers": 0, "resources_downloads": 0, "reuses": 2, "views": 118}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/present-weather-condition-at-luxembourg-airport-ellx-decoded-from-metar-message/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.7777777777777778, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "979f959af99eb5622c5fd37be84ce02e"}, "created_at": "2026-02-23T14:02:08.419000+00:00", "description": null, "extras": {}, "filesize": 319, "filetype": "file", "format": "csv", "harvest": null, "id": "1016b0ef-7e45-4210-9def-acd2c7b9cc08", "internal": {"created_at_internal": "2026-02-23T14:02:08.419000+00:00", "last_modified_internal": "2026-04-30T05:02:18.726000+00:00"}, "last_modified": "2026-04-30T05:02:18.726000+00:00", "latest": "https://data.public.lu/fr/datasets/r/1016b0ef-7e45-4210-9def-acd2c7b9cc08", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "fr-data-lux-actual.csv", "type": "main", "url": "https://download.data.public.lu/resources/present-weather-condition-at-luxembourg-airport-ellx-decoded-from-metar-message/20260430-050217/fr-data-lux-actual.csv"}, {"checksum": {"type": "md5", "value": "a8a27f8624c6e24768328cc4d7018040"}, "created_at": "2026-02-23T14:02:07.443000+00:00", "description": null, "extras": {}, "filesize": 313, "filetype": "file", "format": "csv", "harvest": null, "id": "49f1e06c-933e-462c-8806-3dbc64656038", "internal": {"created_at_internal": "2026-02-23T14:02:07.443000+00:00", "last_modified_internal": "2026-04-30T05:02:16.714000+00:00"}, "last_modified": "2026-04-30T05:02:16.714000+00:00", "latest": "https://data.public.lu/fr/datasets/r/49f1e06c-933e-462c-8806-3dbc64656038", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "en-data-lux-actual.csv", "type": "main", "url": "https://download.data.public.lu/resources/present-weather-condition-at-luxembourg-airport-ellx-decoded-from-metar-message/20260430-050215/en-data-lux-actual.csv"}, {"checksum": {"type": "md5", "value": "c01e51cf55e4e86d516ac1c9aabb1761"}, "created_at": "2026-02-23T14:02:06.426000+00:00", "description": null, "extras": {}, "filesize": 317, "filetype": "file", "format": "csv", "harvest": null, "id": "c2fdbfd7-6863-49b0-97cb-62e4c1950421", "internal": {"created_at_internal": "2026-02-23T14:02:06.426000+00:00", "last_modified_internal": "2026-04-30T05:02:14.713000+00:00"}, "last_modified": "2026-04-30T05:02:14.713000+00:00", "latest": "https://data.public.lu/fr/datasets/r/c2fdbfd7-6863-49b0-97cb-62e4c1950421", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "de-data-lux-actual.csv", "type": "main", "url": "https://download.data.public.lu/resources/present-weather-condition-at-luxembourg-airport-ellx-decoded-from-metar-message/20260430-050213/de-data-lux-actual.csv"}, {"checksum": {"type": "md5", "value": "979f959af99eb5622c5fd37be84ce02e"}, "created_at": "2023-08-24T09:10:10.816000+00:00", "description": "sep=;\nSemicolon separated file separator indication\n\ncreated;26-05-2016 15:05:56;\nFile creation indication in local time\n\nDESCRIPTION;VALUE;UNIT\nThe header of the values to follow\n\nweather;Peu nuageux;\nweather information\n\nMeteorological information derived from METAR message (Meteorological Aerodrome Report)\n\npressure;1015;hPa\natmospheric pressure\n\nhumidity;46;%\nrelative humidity\n\ntemp;22;\u00b0C\nair temperature\n\ntemp_feels_like;23;\u00b0C\napparent temperature\n\nwind_direction_text;Sud;\nwind direction\n\nwind_direction_tooltip;;\n\nwind_force;9;km/h\nwind speed\n\nwind_gusts;;\nwind speed gust\n\nwind_variable;variable entre Est et Ouest;\nvariable wind direction\n\nvisibility;10 km ou plus;\nhorizontal visibility\n\nicon;03;\nIndex of weather icons used on MeteoLux website\nphoto;03;\nIndex of weather photo used on MeteoLux website", "extras": {"analysis:checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "analysis:content-length": 0, "analysis:error": "File too large to download", "analysis:last-modified-at": "2026-02-10T08:32:06+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "inode/x-empty", "analysis:parsing:error": "csv_detective:list index out of range", "analysis:parsing:finished_at": "2026-02-10T08:32:59.173069+00:00", "analysis:parsing:started_at": "2026-02-10T08:32:59.080075+00:00", "check:date": "2026-02-10T08:32:55.311000", "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 319, "filetype": "file", "format": "csv", "harvest": null, "id": "a44e6901-d184-4314-a3c8-ecdd73cc285c", "internal": {"created_at_internal": "2023-08-24T09:10:10.816000+00:00", "last_modified_internal": "2026-04-30T05:02:12.711000+00:00"}, "last_modified": "2026-04-30T05:02:12.711000+00:00", "latest": "https://data.public.lu/fr/datasets/r/a44e6901-d184-4314-a3c8-ecdd73cc285c", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "data-lux-actual.csv", "type": "main", "url": "https://download.data.public.lu/resources/present-weather-condition-at-luxembourg-airport-ellx-decoded-from-metar-message/20260430-050211/data-lux-actual.csv"}], "schema": null, "slug": "present-weather-condition-at-luxembourg-airport-ellx-decoded-from-metar-message", "spatial": null, "tags": ["climat", "meteorology", "weather"], "temporal_coverage": null, "title": "Present weather condition at Luxembourg-Airport (ELLX) decoded from METAR message", "uri": "https://data.public.lu/api/1/datasets/present-weather-condition-at-luxembourg-airport-ellx-decoded-from-metar-message/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-10-13T14:39:56.858000+00:00", "deleted": null, "description": "sep=; Semicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51 File creation indication in local time\n\nDESCRIPTION;VALUE;UNIT The header of the values to follow\n\ntemp_max;12;\u00b0C The maximum temperature foreseen for the current validity\n\ntemp_min;9;\u00b0C The minimum temperature foreseen for the current validity\n\nThe following information is divided into two day parts. These parts are morning and after-noon for the 07:00 bulletin version, and after-noon and evening/ night for the 14:00 bulletin version. The first day part values descriptors begin with \u201c1_\u201d, those for the other day parts with \u201c2_\u201d and \"3_\".\n\n1_is_displayed;1; part of the day display or not on MeteoLux website\n\n1_title;Apr\u00e8s-midi; The description of the part of the day (\u201cMatin\u201d, \u201cApr\u00e8s-midi\u201d or \u201cSoir\u00e9e\u201d)\n\n1_weather;Pluie mod\u00e9r\u00e9e; The general description of the weather for that day part\n\n1_icon;22; The icon going with the weather description of the day part used on MeteoLux website\n\n1_temp_icon;max; icon used on MeteoLux website\n\n1_temp_range;5 \u00e0 7;\u00b0C Range of maximum temperature for the day part\n\n1_precipitation;1 \u00e0 2;l/m\u00b2 The precipitation for that day part\n\n1_wind_direction_text;NO; The wind direction shown on the webpage (not main directions are abbreviated i.e. Nord-Ouest is written as NO)\n\n1_wind_direction_tooltip;Nord-Ouest;The wind direction tooltip of the wind direction (in full letters)\n\n1_wind_force;10;km/h The mean wind speed for that day part\n\n1_wind_gusts;20; km/h The wind gusts for that day part\n\n", "extras": {}, "frequency": "daily", "frequency_date": "2016-10-14T14:38:15+00:00", "harvest": null, "id": "57ff809c111e9b2671e350f3", "internal": {"created_at_internal": "2016-10-13T14:39:56.858000+00:00", "last_modified_internal": "2026-04-30T05:02:08.479000+00:00"}, "last_modified": "2026-04-30T05:02:08.479000+00:00", "last_update": "2026-04-30T05:02:08.468000+00:00", "license": "cc-zero", "metrics": {"discussions": 4, "followers": 0, "resources_downloads": 0, "reuses": 2, "views": 455}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/meteolux-luxembourg-weather-forecast-for-the-current-day/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.7777777777777778, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "1b081013e31e72aeea84270b7a2f0cba"}, "created_at": "2023-08-24T09:06:18.412000+00:00", "description": "sep=; Semicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51 File creation indication in local time\n\nDESCRIPTION;VALUE;UNIT The header of the values to follow\n\ntemp_max;12;\u00b0C The maximum temperature foreseen for the current validity\n\ntemp_min;9;\u00b0C The minimum temperature foreseen for the current validity\n\nThe following information is divided into two day parts. These parts are morning and after-noon for the 07:00 bulletin version, and after-noon and evening/ night for the 14:00 bulletin version. The first day part values descriptors begin with \u201c1_\u201d, those for the other day parts with \u201c2_\u201d and \u201c3_\u201d.\n\n1_is_displayed;1; part of the day display or not on MeteoLux website\n\n1_title;Apr\u00e8s-midi; The description of the part of the day (\u201cMatin\u201d, \u201cApr\u00e8s-midi\u201d or \u201cSoir\u00e9e\u201d)\n\n1_weather;Pluie mod\u00e9r\u00e9e; The general description of the weather for that day part\n\n1_icon;22; The icon going with the weather description of the day part used on MeteoLux website\n\n1_temp_icon;max; icon used on MeteoLux website\n\n1_temp_range;5 \u00e0 7;\u00b0C Range of maximum temperature for the day part\n\n1_precipitation;1 \u00e0 2;l/m\u00b2 The precipitation for that day part\n\n1_wind_direction_text;NO; The wind direction shown on the webpage (not main directions are abbreviated i.e. Nord-Ouest is written as NO)\n\n1_wind_direction_tooltip;Nord-Ouest;The wind direction tooltip of the wind direction (in full letters)\n\n1_wind_force;10;km/h The mean wind speed for that day part\n\n1_wind_gusts;20; km/h The wind gusts for that day part", "extras": {"analysis:checksum": "b6f478f968c01cb7e078b96159b84fc930896853", "analysis:content-length": 827, "analysis:last-modified-at": "2026-02-18T07:02:04+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:02:41.317379+00:00", "analysis:parsing:started_at": "2026-02-18T07:02:41.207169+00:00", "check:date": "2026-02-18T07:02:17.107000", "check:headers:content-length": 827, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 838, "filetype": "file", "format": "csv", "harvest": null, "id": "3aacda97-3684-4fa4-ae08-e37c1cd5cb5e", "internal": {"created_at_internal": "2023-08-24T09:06:18.412000+00:00", "last_modified_internal": "2026-04-30T05:02:04.467000+00:00"}, "last_modified": "2026-04-30T05:02:04.467000+00:00", "latest": "https://data.public.lu/fr/datasets/r/3aacda97-3684-4fa4-ae08-e37c1cd5cb5e", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Luxembourg weather forecast for the current day (French)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-luxembourg-weather-forecast-for-the-current-day/20260430-050203/data-lux-forecast.csv"}, {"checksum": {"type": "md5", "value": "603b475db29eedb62dfe9875e9e7a96a"}, "created_at": "2023-08-24T09:05:30.515000+00:00", "description": "sep=; Semicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51 File creation indication in local time\n\nDESCRIPTION;VALUE;UNIT The header of the values to follow\n\ntemp_max;12;\u00b0C The maximum temperature foreseen for the current validity\n\ntemp_min;9;\u00b0C The minimum temperature foreseen for the current validity\n\nThe following information is divided into two day parts. These parts are morning and after-noon for the 07:00 bulletin version, and after-noon and evening/ night for the 14:00 bulletin version. The first day part values descriptors begin with \u201c1_\u201d, those for the other day parts with \u201c2_\u201d and \u201c3_\u201d.\n\n1_is_displayed;1; part of the day display or not on MeteoLux website\n\n1_title;Apr\u00e8s-midi; The description of the part of the day (\u201cMatin\u201d, \u201cApr\u00e8s-midi\u201d or \u201cSoir\u00e9e\u201d)\n\n1_weather;Pluie mod\u00e9r\u00e9e; The general description of the weather for that day part\n\n1_icon;22; The icon going with the weather description of the day part used on MeteoLux website\n\n1_temp_icon;max; icon used on MeteoLux website\n\n1_temp_range;5 \u00e0 7;\u00b0C Range of maximum temperature for the day part\n\n1_precipitation;1 \u00e0 2;l/m\u00b2 The precipitation for that day part\n\n1_wind_direction_text;NO; The wind direction shown on the webpage (not main directions are abbreviated i.e. Nord-Ouest is written as NO)\n\n1_wind_direction_tooltip;Nord-Ouest;The wind direction tooltip of the wind direction (in full letters)\n\n1_wind_force;10;km/h The mean wind speed for that day part\n\n1_wind_gusts;20; km/h The wind gusts for that day part", "extras": {"analysis:checksum": "18f8a506386b6ddca52cbeeb5d3a1cfa5d4f6b72", "analysis:content-length": 839, "analysis:last-modified-at": "2026-02-18T07:02:06+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:02:57.237291+00:00", "analysis:parsing:started_at": "2026-02-18T07:02:57.110959+00:00", "check:date": "2026-02-18T07:02:17.155000", "check:headers:content-length": 839, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 824, "filetype": "file", "format": "csv", "harvest": null, "id": "db999ab9-922a-4e81-99d8-74cb0f76d476", "internal": {"created_at_internal": "2023-08-24T09:05:30.515000+00:00", "last_modified_internal": "2026-04-30T05:02:06.458000+00:00"}, "last_modified": "2026-04-30T05:02:06.458000+00:00", "latest": "https://data.public.lu/fr/datasets/r/db999ab9-922a-4e81-99d8-74cb0f76d476", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Luxembourg weather forecast for the current day (German)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-luxembourg-weather-forecast-for-the-current-day/20260430-050205/de-data-lux-forecast.csv"}, {"checksum": {"type": "md5", "value": "5eeaffbb1c71b7f781c34b0d4bf15dee"}, "created_at": "2023-08-24T09:04:38.423000+00:00", "description": "sep=; Semicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51 File creation indication in local time\n\nDESCRIPTION;VALUE;UNIT The header of the values to follow\n\ntemp_max;12;\u00b0C The maximum temperature foreseen for the current validity\n\ntemp_min;9;\u00b0C The minimum temperature foreseen for the current validity\n\nThe following information is divided into two day parts. These parts are morning and after-noon for the 07:00 bulletin version, and after-noon and evening/ night for the 14:00 bulletin version. The first day part values descriptors begin with \u201c1_\u201d, those for the other day parts with \u201c2_\u201d and \u201c3_\u201d.\n\n1_is_displayed;1; part of the day display or not on MeteoLux website\n\n1_title;Apr\u00e8s-midi; The description of the part of the day (\u201cMatin\u201d, \u201cApr\u00e8s-midi\u201d or \u201cSoir\u00e9e\u201d)\n\n1_weather;Pluie mod\u00e9r\u00e9e; The general description of the weather for that day part\n\n1_icon;22; The icon going with the weather description of the day part used on MeteoLux website\n\n1_temp_icon;max; icon used on MeteoLux website\n\n1_temp_range;5 \u00e0 7;\u00b0C Range of maximum temperature for the day part\n\n1_precipitation;1 \u00e0 2;l/m\u00b2 The precipitation for that day part\n\n1_wind_direction_text;NO; The wind direction shown on the webpage (not main directions are abbreviated i.e. Nord-Ouest is written as NO)\n\n1_wind_direction_tooltip;Nord-Ouest;The wind direction tooltip of the wind direction (in full letters)\n\n1_wind_force;10;km/h The mean wind speed for that day part\n\n1_wind_gusts;20; km/h The wind gusts for that day part", "extras": {"analysis:checksum": "e7dfb08e7b0b2d47b4ceaa2506ec91b1f9ded18b", "analysis:content-length": 836, "analysis:last-modified-at": "2026-02-18T07:02:08+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T07:02:56.817656+00:00", "analysis:parsing:started_at": "2026-02-18T07:02:56.742865+00:00", "check:date": "2026-02-18T07:02:17.153000", "check:headers:content-length": 836, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 824, "filetype": "file", "format": "csv", "harvest": null, "id": "c05ecc27-aa44-4c96-bece-6149783e1758", "internal": {"created_at_internal": "2023-08-24T09:04:38.423000+00:00", "last_modified_internal": "2026-04-30T05:02:08.468000+00:00"}, "last_modified": "2026-04-30T05:02:08.468000+00:00", "latest": "https://data.public.lu/fr/datasets/r/c05ecc27-aa44-4c96-bece-6149783e1758", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "MeteoLux - Luxembourg weather forecast for the current day (English)", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-luxembourg-weather-forecast-for-the-current-day/20260430-050207/en-data-lux-forecast.csv"}], "schema": null, "slug": "meteolux-luxembourg-weather-forecast-for-the-current-day", "spatial": null, "tags": ["meteorologie", "meteorology", "weather"], "temporal_coverage": null, "title": "MeteoLux - Luxembourg weather forecast for the current day", "uri": "https://data.public.lu/api/1/datasets/meteolux-luxembourg-weather-forecast-for-the-current-day/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-05-26T14:52:30.424000+00:00", "deleted": null, "description": "Filename: data_alerts.csv\nContents in short words: Information about alerts and warnings\nExample of content:\n\nsep=;\nSemicolon separated file separator indication\n\ncreated;17-12-2015 13:50:51\nFile creation indication in local time\n\nDESCRIPTION;COLOR;ICON;VALUE;LINK\nThe header of the values to follow\n\nvigilance_nord;green;;Pas de vigilance particuli\u00e8re\nThe vigilance information for the northern region of the country.\nColor: The colour of the vigilance (possible are : green, yellow, orange, red), green if none\nIcon: The icon used for the vigilance (empty if none)\nValue: The text going with the vigilance (\u201cPas de vigilance particuli\u00e8re\u201d if none)\nLink: Internal website link.\n\nvigilance_sud;green;;Pas de vigilance particuli\u00e8re\nSame as for the line above just for the southern region.\n\nOptional information in case of one or more warnings (up to 4 possible):\nAvis de vent fort;Yellow;02;Lundi 15:00 \u00e0 mardi <\u2026> ;\nInformation about an active avis d\u2019alerte.\nColor: The colour of the vigilance (possible are : yellow, orange, red)\nIcon: The icon used for the vigilance\nValue: Free text. The text going with the vigilance\nLink: empty\n\nOptional information in case of an \u201cEtat de la route\u201d warning\nEtat des routes;;05;Risque d\u2019aquaplaning. En seconde <\u2026> ;\nInformation about an active etat de la route.\nColor:  always empty. An \u201cetat de la route\u201d warning has no color.\nIcon: The icon used for the etat. Always 05, because this icon shows the sign for slippery roads\nValue: Free text. The text going with the etat \nLink: empty", "extras": {}, "frequency": "continuous", "frequency_date": "2016-05-26T00:00:00+00:00", "harvest": null, "id": "5746f18e32cc220d498879b8", "internal": {"created_at_internal": "2016-05-26T14:52:30.424000+00:00", "last_modified_internal": "2026-04-30T04:51:10.946000+00:00"}, "last_modified": "2026-04-30T04:51:10.946000+00:00", "last_update": "2026-04-30T04:51:10.938000+00:00", "license": "cc-zero", "metrics": {"discussions": 2, "followers": 2, "resources_downloads": 0, "reuses": 4, "views": 491}, "organization": {"acronym": "MeteoLux", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f54cc20d6ceb552e37f07c", "logo": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/6b/cc58718d244e64bf1b7fbf3e91f7cb-100.png", "name": "MeteoLux", "page": "https://data.public.lu/fr/organizations/meteolux/", "slug": "meteolux", "uri": "https://data.public.lu/api/1/organizations/meteolux/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.7777777777777778, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "e12a69e1a08fcd25c67a03fe1c57e3d0"}, "created_at": "2026-02-23T14:01:03.809000+00:00", "description": null, "extras": {}, "filesize": 126, "filetype": "file", "format": "csv", "harvest": null, "id": "878bae1b-8324-429c-bbe0-6e3a11ee9f62", "internal": {"created_at_internal": "2026-02-23T14:01:03.809000+00:00", "last_modified_internal": "2026-04-30T04:51:10.938000+00:00"}, "last_modified": "2026-04-30T04:51:10.938000+00:00", "latest": "https://data.public.lu/fr/datasets/r/878bae1b-8324-429c-bbe0-6e3a11ee9f62", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "fr-data-alerts.csv", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1/20260430-045109/fr-data-alerts.csv"}, {"checksum": {"type": "md5", "value": "232a4cbf4e5f1827f21f0acd05f7a5b4"}, "created_at": "2025-04-03T15:46:05.910000+00:00", "description": null, "extras": {"analysis:checksum": "18168ceae7c475db3db1e52c5c5da2c3b70c5e8b", "analysis:content-length": 409, "analysis:last-modified-at": "2026-02-18T06:46:08+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T06:46:43.559532+00:00", "analysis:parsing:started_at": "2026-02-18T06:46:43.485296+00:00", "check:date": "2026-02-18T06:46:32.919000", "check:headers:content-length": 409, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 126, "filetype": "file", "format": "csv", "harvest": null, "id": "5e41bef8-338b-4ec1-97d8-cad6e08b3421", "internal": {"created_at_internal": "2025-04-03T15:46:05.910000+00:00", "last_modified_internal": "2026-04-30T04:51:08.947000+00:00"}, "last_modified": "2026-04-30T04:51:08.947000+00:00", "latest": "https://data.public.lu/fr/datasets/r/5e41bef8-338b-4ec1-97d8-cad6e08b3421", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "en-data-alerts.csv", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1/20260430-045107/en-data-alerts.csv"}, {"checksum": {"type": "md5", "value": "f3af4de697695702523e551947f29df6"}, "created_at": "2025-04-03T15:46:04.970000+00:00", "description": null, "extras": {"analysis:checksum": "fdb34c027e9599b3abccf433e5f3d532310e62f4", "analysis:content-length": 434, "analysis:last-modified-at": "2026-02-18T06:46:06+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T06:46:50.804674+00:00", "analysis:parsing:started_at": "2026-02-18T06:46:50.736072+00:00", "check:date": "2026-02-18T06:46:32.931000", "check:headers:content-length": 434, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 126, "filetype": "file", "format": "csv", "harvest": null, "id": "39eadcd1-a681-47a9-9089-e6c8630abcbf", "internal": {"created_at_internal": "2025-04-03T15:46:04.970000+00:00", "last_modified_internal": "2026-04-30T04:51:06.943000+00:00"}, "last_modified": "2026-04-30T04:51:06.943000+00:00", "latest": "https://data.public.lu/fr/datasets/r/39eadcd1-a681-47a9-9089-e6c8630abcbf", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "de-data-alerts.csv", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1/20260430-045105/de-data-alerts.csv"}, {"checksum": {"type": "md5", "value": "e12a69e1a08fcd25c67a03fe1c57e3d0"}, "created_at": "2025-04-03T15:46:03.924000+00:00", "description": null, "extras": {"analysis:checksum": "5c70031342cea172c54530becbbb8d43e4197468", "analysis:content-length": 435, "analysis:last-modified-at": "2026-02-18T06:46:05+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T06:46:49.984145+00:00", "analysis:parsing:started_at": "2026-02-18T06:46:49.869257+00:00", "check:date": "2026-02-18T06:46:32.924000", "check:headers:content-length": 435, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 126, "filetype": "file", "format": "csv", "harvest": null, "id": "9291c76d-26cd-4bc2-98cd-6c214595ed38", "internal": {"created_at_internal": "2025-04-03T15:46:03.924000+00:00", "last_modified_internal": "2026-04-30T04:51:04.937000+00:00"}, "last_modified": "2026-04-30T04:51:04.937000+00:00", "latest": "https://data.public.lu/fr/datasets/r/9291c76d-26cd-4bc2-98cd-6c214595ed38", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "data-alerts.csv", "type": "main", "url": "https://download.data.public.lu/resources/meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1/20260430-045103/data-alerts.csv"}, {"checksum": {"type": "sha1", "value": "4917a738956f01165bacdb67553f8634311006d4"}, "created_at": "2025-03-27T15:09:11.598000+00:00", "description": null, "extras": {"analysis:checksum": "4917a738956f01165bacdb67553f8634311006d4", "analysis:content-length": 340, "analysis:last-modified-at": "2025-03-27T14:09:12+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2025-07-22T20:14:03.896863+00:00", "analysis:parsing:started_at": "2025-07-22T20:14:03.696322+00:00", "check:date": "2025-07-22T19:47:33.174596+00:00", "check:headers:content-length": 340, "check:headers:content-type": "text/plain", "check:status": 200, "check:timeout": false}, "filesize": 340, "filetype": "file", "format": "txt", "harvest": null, "id": "44120d55-8b0f-4062-bf16-bf18759a104b", "internal": {"created_at_internal": "2025-03-27T15:09:11.598000+00:00", "last_modified_internal": "2025-03-27T15:09:21.458000+00:00"}, "last_modified": "2025-03-27T15:09:21.458000+00:00", "latest": "https://data.public.lu/fr/datasets/r/44120d55-8b0f-4062-bf16-bf18759a104b", "metrics": {}, "mime": "text/plain", "preview_url": null, "schema": null, "title": "warning-icons-description.txt", "type": "documentation", "url": "https://download.data.public.lu/resources/meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1/20250327-150911/warning-icons-description.txt"}], "schema": null, "slug": "meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1", "spatial": null, "tags": ["environnement", "meteorology", "weather"], "temporal_coverage": null, "title": "MeteoLux - Weather warnings for the Grand-Duchy of Luxembourg", "uri": "https://data.public.lu/api/1/datasets/meteolux-weather-warnings-for-the-grand-duchy-of-luxembourg-1/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2023-01-23T08:21:27.990000+00:00", "deleted": null, "description": "The metadata record summarizes information for live weather measurements of the latest hour from the meteo stations of ASTA. The hourly data is shown in local wintertime (GMT+1) and is each hour updated. The kind of measurements differ from station to station.\n\nThis dataset is available via WMS (https://wms.inspire.geoportail.lu/geoserver/mf/wms?service=WMS&version=1.3.0&request=GetCapabilities) and WFS (https://wms.inspire.geoportail.lu/geoserver/mf/wfs?service=WFS&version=2.0.0&request=GetCapabilities) API protocols. \n\nData is transformed into INSPIRE data model.\n\nDescription copied from [catalog.inspire.geoportail.lu](https://catalog.inspire.geoportail.lu/geonetwork/srv/eng/catalog.search#/metadata/bd8c0045-c12b-4f3f-bc62-4a0d3fb36dde).", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "63ce35785805707b671248a3", "internal": {"created_at_internal": "2023-01-23T08:21:27.990000+00:00", "last_modified_internal": "2026-04-30T04:16:21.027000+00:00"}, "last_modified": "2026-04-30T04:16:21.027000+00:00", "last_update": "2026-04-30T04:16:21+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 191}, "organization": {"acronym": "ASTA", "badges": [{"kind": "public-service"}, {"kind": "certified"}], "class": "Organization", "id": "57b57c8f6cd58276e4e2a86b", "logo": "https://download.data.public.lu/avatars/6d/78bd452700457b9dce502963af76e8-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/6d/78bd452700457b9dce502963af76e8-100.jpg", "name": "Administration des services techniques de l'agriculture", "page": "https://data.public.lu/fr/organizations/administration-des-services-techniques-de-lagriculture/", "slug": "administration-des-services-techniques-de-lagriculture", "uri": "https://data.public.lu/api/1/organizations/administration-des-services-techniques-de-lagriculture/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/inspire-annex-iii-meteorological-geographical-features-pointtimeseriesobservation-live-weather-measurements-of-latest-hour-of-asta-8/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": false, "score": 0.5555555555555556, "spatial": true, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": null, "created_at": "2023-01-23T09:21:36.142000+00:00", "description": null, "extras": {"analysis:checksum": "d9abbe4192ea27c4c6509dd95e4d87595c16cf47", "analysis:content-length": 308964, "analysis:last-modified-at": "2026-02-18T08:17:27.615125+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "text/xml", "check:date": "2026-01-23T00:18:03.381000", "check:headers:content-type": "text/xml", "check:status": 200, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "wms", "harvest": null, "id": "3b32b45c-bc38-44de-8792-46675ce0d062", "internal": {"created_at_internal": "2023-01-23T09:21:36.142000+00:00", "last_modified_internal": "2026-04-30T04:16:21.020000+00:00"}, "last_modified": "2026-02-18T08:17:27.615125+00:00", "latest": "https://data.public.lu/fr/datasets/r/3b32b45c-bc38-44de-8792-46675ce0d062", "metrics": {}, "mime": null, "preview_url": null, "schema": null, "title": "WMS View Service for MF.PointTimeSeriesObservation_Hourly_Live_ASTA", "type": "api", "url": "https://wms.inspire.geoportail.lu/geoserver/ml/wms?service=WMS&version=1.3.0&request=GetCapabilities"}, {"checksum": {"type": "md5", "value": "b61c6d8bf913a315b9d00b55be4abebe"}, "created_at": "2023-01-23T08:21:29.246000+00:00", "description": null, "extras": {"analysis:checksum": "963a699d9ff4676390ead14e28a05436989a8d0f", "analysis:content-length": 205400, "analysis:error": "File too large to download", "analysis:last-modified-at": "2026-02-18T08:15:58+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/xml", "check:date": "2026-02-18T08:17:03.828396+00:00", "check:headers:content-length": 205400, "check:headers:content-type": "application/octet-stream", "check:status": 200, "check:timeout": false}, "filesize": 252855, "filetype": "file", "format": "gml", "harvest": null, "id": "93c90cb8-4994-4be7-bcaa-cabe0e66ad9a", "internal": {"created_at_internal": "2023-01-23T08:21:29.246000+00:00", "last_modified_internal": "2026-04-30T04:16:21+00:00"}, "last_modified": "2026-04-30T04:16:21+00:00", "latest": "https://data.public.lu/fr/datasets/r/93c90cb8-4994-4be7-bcaa-cabe0e66ad9a", "metrics": {}, "mime": "application/octet-stream", "preview_url": null, "schema": null, "title": "mf.pointtimeseriesobservation-hourly-live-asta.gml", "type": "main", "url": "https://download.data.public.lu/resources/inspire-annex-iii-meteorological-geographical-features-pointtimeseriesobservation-live-weather-measurements-of-latest-hour-of-asta-8/20260430-041620/mf.pointtimeseriesobservation-hourly-live-asta.gml"}], "schema": null, "slug": "inspire-annex-iii-meteorological-geographical-features-pointtimeseriesobservation-live-weather-measurements-of-latest-hour-of-asta-8", "spatial": {"geom": null, "granularity": "country", "zones": ["country:lu"]}, "tags": ["air", "amount", "atmosphere", "atmospheric-conditions", "climate", "climate-data", "climatology", "hourly", "hvd", "inspire", "luxembourg", "meteorological", "meteorological-geographical-features", "meteorological-parameter", "meteorologiques", "meteorology", "national", "observations-data-measured-by-weather-stations", "precipitation-chemical", "quality-control", "rain", "rain-gauge-pluviometer", "station", "sum", "time-series", "weather"], "temporal_coverage": null, "title": "INSPIRE - Annex III - Meteorological Geographical Features - PointTimeSeriesObservation - Live weather measurements of latest hour of ASTA", "uri": "https://data.public.lu/api/1/datasets/inspire-annex-iii-meteorological-geographical-features-pointtimeseriesobservation-live-weather-measurements-of-latest-hour-of-asta-8/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2024-01-26T10:12:47.368000+00:00", "deleted": null, "description": "La Tr\u00e9sorerie de l\u2019\u00c9tat est charg\u00e9e de la tenue du registre des participations que l\u2019\u00c9tat d\u00e9tient. Les participations sont r\u00e9parties en 3 cat\u00e9gories et 6 sous-types :\n\nles soci\u00e9t\u00e9s de droit priv\u00e9 (Soci\u00e9t\u00e9 de droit priv\u00e9 cot\u00e9 en bourse, Soci\u00e9t\u00e9 de droit priv\u00e9 non cot\u00e9 en bourse) ;\nles personnes morales de droit public (Fondation, Groupement d\u2019int\u00e9r\u00eat \u00e9conomique GIE, \u00c9tablissement public) ;\nles institutions financi\u00e8res internationales (Institution financi\u00e8re internationale)\nA part ces informations, le fichier mis \u00e0 disposition renseigne (si disponible) sur les \u00e9l\u00e9ments suivants :\n\nMinist\u00e8re de tutelle\nSecteur \u00e9conomique (code NACE)\nForme juridique\nNombre de personnes employ\u00e9es\nSite web\nLogo\nMissions et objets\nAxes strat\u00e9giques\nDonn\u00e9es fondamentales (financi\u00e8res)\nComposition du conseil d\u2019administration\nComposition du comit\u00e9 de direction", "extras": {}, "frequency": "daily", "frequency_date": "2024-01-27T10:09:20+00:00", "harvest": null, "id": "65b3778f5d411b7e9bc9a963", "internal": {"created_at_internal": "2024-01-26T10:12:47.368000+00:00", "last_modified_internal": "2026-04-30T03:33:29.946000+00:00"}, "last_modified": "2026-04-30T03:33:29.946000+00:00", "last_update": "2026-04-30T03:33:30+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 135}, "organization": {"acronym": "TE", "badges": [{"kind": "public-service"}, {"kind": "certified"}], "class": "Organization", "id": "63e61c97ea7e8a8b953536f4", "logo": "https://download.data.public.lu/avatars/c7/b9a97142804ce1b9393bf266ba5cad-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/c7/b9a97142804ce1b9393bf266ba5cad-100.png", "name": "Tr\u00e9sorerie de l'\u00c9tat", "page": "https://data.public.lu/fr/organizations/tresorerie-de-letat/", "slug": "tresorerie-de-letat", "uri": "https://data.public.lu/api/1/organizations/tresorerie-de-letat/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/liste-des-participations-de-letat/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": false, "score": 0.6666666666666666, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "5b1d2295531179c25c0def58ba6b260e"}, "created_at": "2024-01-26T10:14:42.642000+00:00", "description": null, "extras": {"analysis:checksum": "f27155acf24637889b8bc78a06030f20713c1517", "analysis:content-length": 4317599, "analysis:last-modified-at": "2026-02-18T04:33:30+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/json", "check:date": "2026-02-13T04:33:44.755614+00:00", "check:headers:content-length": 4317599, "check:headers:content-type": "application/json", "check:status": 200, "check:timeout": false}, "filesize": 4589452, "filetype": "file", "format": "json", "harvest": null, "id": "f3157e5d-7d22-413a-b3d3-39f5d45c3807", "internal": {"created_at_internal": "2024-01-26T10:14:42.642000+00:00", "last_modified_internal": "2026-04-30T03:33:30+00:00"}, "last_modified": "2026-04-30T03:33:30+00:00", "latest": "https://data.public.lu/fr/datasets/r/f3157e5d-7d22-413a-b3d3-39f5d45c3807", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "participations.json", "type": "main", "url": "https://download.data.public.lu/resources/liste-des-participations-de-letat/20260430-033329/participations.json"}], "schema": null, "slug": "liste-des-participations-de-letat", "spatial": null, "tags": ["etablissement-public", "fondations", "groupement-interet-economique", "institution-financiere-internationale", "participations", "personne-morale-de-droit-public", "societe-de-droit-prive", "societe-de-droit-prive-cote-en-bourse", "tresorerie-de-letat"], "temporal_coverage": null, "title": "Liste des participations de l'\u00c9tat", "uri": "https://data.public.lu/api/1/datasets/liste-des-participations-de-letat/"}, {"acronym": "105", "archived": null, "badges": [], "contact_point": null, "created_at": "2022-10-05T19:25:11.258000+00:00", "deleted": null, "description": "Ce rapport a pour objectif de lister l\u2019ensemble des D\u00e9put\u00e9s actifs de la Chambre des D\u00e9put\u00e9s du Luxembourg.\n\nIl contient :\n-\tLe titre (person_title)\n-\tLe nom (name)\n-\tLe pr\u00e9nom (firstname)\n-\tLa date de naissance (birth_date)\n-\tLa date de d\u00e9but de mandat (start_date)\n-\tLe groupe politique (political_group)\n-\tLe parti politique (political_party)\n-\tL\u2019adresse (adr_formated)\n-\tLe t\u00e9l\u00e9phone fixe (phone_ext)\n-\tLe t\u00e9l\u00e9phone portable (mobile)\n-\tL\u2019adresse e-mail (email)\n\nLe rapport des D\u00e9put\u00e9s est disponible dans les formats suivants : \n-\t XLS\n-\tCSV\n-\tXML\n-\tHTML", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "633dbdf722b47bb7deb5ed8f", "internal": {"created_at_internal": "2022-10-05T19:25:11.258000+00:00", "last_modified_internal": "2026-04-30T03:30:34.715000+00:00"}, "last_modified": "2026-04-30T03:30:34.715000+00:00", "last_update": "2026-04-30T03:30:35+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 2, "resources_downloads": 0, "reuses": 3, "views": 656}, "organization": {"acronym": "CHD", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "627e56d3a9bc6b2dd946a3ea", "logo": "https://download.data.public.lu/avatars/e4/80221b90df41b5bcaab9338ac653de-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/e4/80221b90df41b5bcaab9338ac653de-100.jpg", "name": "Chambre des D\u00e9put\u00e9s du Grand-Duch\u00e9 de Luxembourg", "page": "https://data.public.lu/fr/organizations/chambre-des-deputes-du-grand-duche-de-luxembourg/", "slug": "chambre-des-deputes-du-grand-duche-de-luxembourg", "uri": "https://data.public.lu/api/1/organizations/chambre-des-deputes-du-grand-duche-de-luxembourg/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/la-liste-des-deputes-actifs-a-la-chambre-des-deputes-du-luxembourg/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.6666666666666666, "spatial": true, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": {"type": "sha1", "value": "a0ea9d4496a8ed23ecca4b555fd0a183fd13f997"}, "created_at": "2022-10-06T14:46:28.265000+00:00", "description": "Fichier HTML", "extras": {"analysis:checksum": "a0ea9d4496a8ed23ecca4b555fd0a183fd13f997", "analysis:content-length": 10968, "analysis:last-modified-at": "2025-03-28T12:56:48+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/zip", "check:date": "2025-07-23T09:28:41.158211+00:00", "check:headers:content-length": 10968, "check:headers:content-type": "application/zip", "check:status": 200, "check:timeout": false}, "filesize": 10968, "filetype": "file", "format": "zip", "harvest": null, "id": "159968b0-da25-4480-89fb-d2e95a04423f", "internal": {"created_at_internal": "2022-10-06T14:46:28.265000+00:00", "last_modified_internal": "2025-03-28T13:56:49.530000+00:00"}, "last_modified": "2025-03-28T13:56:49.530000+00:00", "latest": "https://data.public.lu/fr/datasets/r/159968b0-da25-4480-89fb-d2e95a04423f", "metrics": {}, "mime": "application/zip", "preview_url": null, "schema": null, "title": "105-depute.zip", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-deputes-actifs-a-la-chambre-des-deputes-du-luxembourg/20250328-135647/105-depute.zip"}, {"checksum": {"type": "sha1", "value": "caadea09169f9c33b7568a2558079da860b98119"}, "created_at": "2022-10-06T11:26:23.350000+00:00", "description": null, "extras": {"analysis:checksum": "caadea09169f9c33b7568a2558079da860b98119", "analysis:content-length": 22359, "analysis:last-modified-at": "2025-03-28T12:56:58+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/xml", "check:date": "2026-02-18T04:39:52.970677+00:00", "check:headers:content-length": 22359, "check:headers:content-type": "application/xml", "check:status": 200, "check:timeout": false}, "filesize": 22359, "filetype": "file", "format": "xml", "harvest": null, "id": "a75856b7-a4db-4484-a9fa-3e9883f7c75d", "internal": {"created_at_internal": "2022-10-06T11:26:23.350000+00:00", "last_modified_internal": "2025-03-28T13:56:59.748000+00:00"}, "last_modified": "2025-03-28T13:56:59.748000+00:00", "latest": "https://data.public.lu/fr/datasets/r/a75856b7-a4db-4484-a9fa-3e9883f7c75d", "metrics": {}, "mime": "application/xml", "preview_url": null, "schema": null, "title": "105-depute.xml", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-deputes-actifs-a-la-chambre-des-deputes-du-luxembourg/20250328-135657/105-depute.xml"}, {"checksum": {"type": "md5", "value": "447c3de4d45c0350a732790a36612482"}, "created_at": "2022-10-06T11:25:20.936000+00:00", "description": null, "extras": {"analysis:checksum": "9d51488b41b2c31d525bc9e7bcf7f2bc98146fa1", "analysis:content-length": 8519, "analysis:last-modified-at": "2025-03-28T12:57:20+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2025-07-23T09:31:46.523725+00:00", "analysis:parsing:started_at": "2025-07-23T09:31:46.002520+00:00", "check:date": "2025-10-08T11:58:38.310335+00:00", "check:headers:content-length": 8519, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 12869, "filetype": "file", "format": "csv", "harvest": null, "id": "a5b6e7f9-b488-41a6-9bd1-be913a5c35b5", "internal": {"created_at_internal": "2022-10-06T11:25:20.936000+00:00", "last_modified_internal": "2026-04-30T03:30:35+00:00"}, "last_modified": "2026-04-30T03:30:35+00:00", "latest": "https://data.public.lu/fr/datasets/r/a5b6e7f9-b488-41a6-9bd1-be913a5c35b5", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "opendata-105-deputes.csv", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-deputes-actifs-a-la-chambre-des-deputes-du-luxembourg/20260430-033034/opendata-105-deputes.csv"}, {"checksum": {"type": "sha1", "value": "92c9c89075e89398f5365043cb83a5cdf12330da"}, "created_at": "2022-10-05T19:25:16.726000+00:00", "description": null, "extras": {"analysis:checksum": "92c9c89075e89398f5365043cb83a5cdf12330da", "analysis:content-length": 11332, "analysis:last-modified-at": "2025-03-28T12:57:45+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "analysis:parsing:finished_at": "2025-07-23T05:00:51.590174+00:00", "analysis:parsing:started_at": "2025-07-23T05:00:51.169184+00:00", "check:date": "2025-07-23T04:59:06.389689+00:00", "check:headers:content-length": 11332, "check:headers:content-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "check:status": 200, "check:timeout": false}, "filesize": 11332, "filetype": "file", "format": "xlsx", "harvest": null, "id": "c78bb0b7-35a5-4bc4-b437-23071570009f", "internal": {"created_at_internal": "2022-10-05T19:25:16.726000+00:00", "last_modified_internal": "2025-03-28T13:57:45.824000+00:00"}, "last_modified": "2025-03-28T13:57:45.824000+00:00", "latest": "https://data.public.lu/fr/datasets/r/c78bb0b7-35a5-4bc4-b437-23071570009f", "metrics": {}, "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "preview_url": null, "schema": null, "title": "105-depute.xlsx", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-deputes-actifs-a-la-chambre-des-deputes-du-luxembourg/20250328-135743/105-depute.xlsx"}], "schema": null, "slug": "la-liste-des-deputes-actifs-a-la-chambre-des-deputes-du-luxembourg", "spatial": {"geom": null, "granularity": "country", "zones": []}, "tags": ["deputes", "deputes-actifs"], "temporal_coverage": null, "title": "La liste des D\u00e9put\u00e9s actifs \u00e0 la Chambre des D\u00e9put\u00e9s du Luxembourg", "uri": "https://data.public.lu/api/1/datasets/la-liste-des-deputes-actifs-a-la-chambre-des-deputes-du-luxembourg/"}, {"acronym": "103", "archived": null, "badges": [], "contact_point": null, "created_at": "2022-10-05T19:38:57.442000+00:00", "deleted": null, "description": "Ce rapport a pour objectif de lister l\u2019ensemble des questions parlementaires \u00e9mises par la Chambre des D\u00e9put\u00e9s.\n\nIl contient :\n-\tLe num\u00e9ro de la l\u00e9gislature lors du d\u00e9p\u00f4t de la question (legislature_number)\n-\tLe num\u00e9ro de la session parlementaire lors du d\u00e9p\u00f4t de la question (session_number)\n-\tLe num\u00e9ro de la question (question_number)\n-\tLe titre de la question (question_title)\n-\tLe type de la question (question_type)\no\t\u00c9crite (QE)\no\tOrale (QO)\no\tUrgente (QU)\no\t\u00c9largie / avec D\u00e9bat (QD)\n-\tLe statut de la question (question_status)\no\tETAT_REPONDUE\no\tETAT_RETIREE_DU_ROLE\no\tETAT_RETIREE\no\tETAT_ENVOYEE\no\tETAT_IRRECEVABLE\no\tETAT_NON_ENVOYEE\no\tETAT_EXPIREE\n-\tL\u2019auteur de la question (question_authors)\n-\tLe destinataire (question_recipients)\n-\tLa date de d\u00e9p\u00f4t de la question (question_deposit_date)\n-\tLa date d\u2019\u00e9vacuation de la question (question_evacuation_date)\n-\tLe num\u00e9ro de la l\u00e9gislature lors du d\u00e9p\u00f4t de la r\u00e9ponse (response_legislature_number)\n-\tLe num\u00e9ro de la session parlementaire lors du d\u00e9p\u00f4t de la r\u00e9ponse (response_session_number)\n-\tLa date de d\u00e9p\u00f4t de la r\u00e9ponse (response_deposit_date)\n-\tLe type de la r\u00e9ponse (response_type)\no\tR\u00e9ponse orale\no\tR\u00e9ponse \u00e9crite\n-\tL\u2019auteur de la r\u00e9ponse (response_authors)\n\nLe rapport des questions parlementaires est disponible dans les formats suivants : \n-\t XLS\n-\tCSV\n-\tXML\n-\tHTML", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "633dc13173184376cf400d60", "internal": {"created_at_internal": "2022-10-05T19:38:57.442000+00:00", "last_modified_internal": "2026-04-30T03:30:34.232000+00:00"}, "last_modified": "2026-04-30T03:30:34.232000+00:00", "last_update": "2026-04-30T03:30:34+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 1, "views": 831}, "organization": {"acronym": "CHD", "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "627e56d3a9bc6b2dd946a3ea", "logo": "https://download.data.public.lu/avatars/e4/80221b90df41b5bcaab9338ac653de-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/e4/80221b90df41b5bcaab9338ac653de-100.jpg", "name": "Chambre des D\u00e9put\u00e9s du Grand-Duch\u00e9 de Luxembourg", "page": "https://data.public.lu/fr/organizations/chambre-des-deputes-du-grand-duche-de-luxembourg/", "slug": "chambre-des-deputes-du-grand-duche-de-luxembourg", "uri": "https://data.public.lu/api/1/organizations/chambre-des-deputes-du-grand-duche-de-luxembourg/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/la-liste-des-questions-parlementaires/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.5555555555555556, "spatial": false, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": {"type": "sha1", "value": "aa2dac64f14c65594daf6e6ff8240f5060efd9d2"}, "created_at": "2022-10-06T14:45:47.525000+00:00", "description": "Fichier HTML", "extras": {"analysis:checksum": "aa2dac64f14c65594daf6e6ff8240f5060efd9d2", "analysis:content-length": 1215167, "analysis:last-modified-at": "2025-03-28T12:54:24+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/zip", "check:date": "2025-07-23T03:55:01.117565+00:00", "check:headers:content-length": 1215167, "check:headers:content-type": "application/zip", "check:status": 200, "check:timeout": false}, "filesize": 1215167, "filetype": "file", "format": "zip", "harvest": null, "id": "751bbc1f-201d-4c2f-bcac-374c3161fe90", "internal": {"created_at_internal": "2022-10-06T14:45:47.525000+00:00", "last_modified_internal": "2025-03-28T13:54:25.539000+00:00"}, "last_modified": "2025-03-28T13:54:25.539000+00:00", "latest": "https://data.public.lu/fr/datasets/r/751bbc1f-201d-4c2f-bcac-374c3161fe90", "metrics": {}, "mime": "application/zip", "preview_url": null, "schema": null, "title": "103-question-parlementaire.zip", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-questions-parlementaires/20250328-135423/103-question-parlementaire.zip"}, {"checksum": {"type": "sha1", "value": "1b6ab3a70424fb663db84cbfc2a17fab4cd32c3d"}, "created_at": "2022-10-06T11:31:22.625000+00:00", "description": null, "extras": {"analysis:checksum": "1b6ab3a70424fb663db84cbfc2a17fab4cd32c3d", "analysis:content-length": 27260897, "analysis:last-modified-at": "2025-03-28T12:54:46+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/xml", "check:date": "2025-07-22T23:49:27.160932+00:00", "check:headers:content-length": 27260897, "check:headers:content-type": "application/xml", "check:status": 200, "check:timeout": false}, "filesize": 27260897, "filetype": "file", "format": "xml", "harvest": null, "id": "e9e77c67-376f-4bd8-96b4-a9b7ed3405e2", "internal": {"created_at_internal": "2022-10-06T11:31:22.625000+00:00", "last_modified_internal": "2025-03-28T13:54:47.975000+00:00"}, "last_modified": "2025-03-28T13:54:47.975000+00:00", "latest": "https://data.public.lu/fr/datasets/r/e9e77c67-376f-4bd8-96b4-a9b7ed3405e2", "metrics": {}, "mime": "application/xml", "preview_url": null, "schema": null, "title": "103-question-parlementaire.xml", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-questions-parlementaires/20250328-135443/103-question-parlementaire.xml"}, {"checksum": {"type": "md5", "value": "c8b643d280dd9c0ed399de8c9c5975cc"}, "created_at": "2022-10-06T11:31:12.721000+00:00", "description": null, "extras": {"analysis:checksum": "699171620bd7c7b66e12ff9483b757126a045523", "analysis:content-length": 10012597, "analysis:last-modified-at": "2025-03-28T12:55:02+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2025-07-23T06:46:44.552246+00:00", "analysis:parsing:started_at": "2025-07-23T06:46:31.000911+00:00", "check:date": "2025-07-23T06:45:33.838497+00:00", "check:headers:content-length": 10012597, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 10437253, "filetype": "file", "format": "csv", "harvest": null, "id": "e5a821df-6b96-4da6-9fa5-ff404bc121f3", "internal": {"created_at_internal": "2022-10-06T11:31:12.721000+00:00", "last_modified_internal": "2026-04-30T03:30:34+00:00"}, "last_modified": "2026-04-30T03:30:34+00:00", "latest": "https://data.public.lu/fr/datasets/r/e5a821df-6b96-4da6-9fa5-ff404bc121f3", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "opendata-103-questions.csv", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-questions-parlementaires/20260430-033033/opendata-103-questions.csv"}, {"checksum": {"type": "sha1", "value": "06972f85319d094d00c8728ce9c4beb00aaa49a7"}, "created_at": "2022-10-05T19:39:04.458000+00:00", "description": null, "extras": {"analysis:checksum": "06972f85319d094d00c8728ce9c4beb00aaa49a7", "analysis:content-length": 2346534, "analysis:last-modified-at": "2025-03-28T12:55:20+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "analysis:parsing:finished_at": "2025-07-23T18:01:03.620875+00:00", "analysis:parsing:started_at": "2025-07-23T18:00:38.459307+00:00", "check:date": "2025-07-23T17:59:41.285070+00:00", "check:headers:content-length": 2346534, "check:headers:content-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "check:status": 200, "check:timeout": false}, "filesize": 2346534, "filetype": "file", "format": "xlsx", "harvest": null, "id": "198b72fd-69a7-477b-85d0-4ec2f3fe33b9", "internal": {"created_at_internal": "2022-10-05T19:39:04.458000+00:00", "last_modified_internal": "2025-03-28T13:55:22.139000+00:00"}, "last_modified": "2025-03-28T13:55:22.139000+00:00", "latest": "https://data.public.lu/fr/datasets/r/198b72fd-69a7-477b-85d0-4ec2f3fe33b9", "metrics": {}, "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "preview_url": null, "schema": null, "title": "103-question-parlementaire.xlsx", "type": "main", "url": "https://download.data.public.lu/resources/la-liste-des-questions-parlementaires/20250328-135518/103-question-parlementaire.xlsx"}], "schema": null, "slug": "la-liste-des-questions-parlementaires", "spatial": null, "tags": ["question-parlementaires"], "temporal_coverage": null, "title": "La liste des questions parlementaires", "uri": "https://data.public.lu/api/1/datasets/la-liste-des-questions-parlementaires/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2025-10-20T13:50:47.979000+00:00", "deleted": null, "description": "ENG\nWaste collection calendars for the next three months of municipalities participating in the \u2018M\u00e4in Offall \u2013 Meng Ressourcen\u2019 app\n\nFR\nCalendriers de collecte des d\u00e9chets pour les trois prochains mois des communes participant \u00e0 l'application \u00ab M\u00e4in Offall \u2013 Meng Ressourcen \u00bb", "extras": {}, "frequency": "daily", "frequency_date": "2025-10-21T22:12:23+00:00", "harvest": null, "id": "68f63e37fe4fa83da6eb8c85", "internal": {"created_at_internal": "2025-10-20T13:50:47.979000+00:00", "last_modified_internal": "2026-04-30T01:07:01.262000+00:00"}, "last_modified": "2026-04-30T01:07:01.262000+00:00", "last_update": "2026-04-30T01:07:01+00:00", "license": "cc-zero", "metrics": {"discussions": 2, "followers": 2, "resources_downloads": 0, "reuses": 3, "views": 0}, "organization": {"acronym": null, "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f3f191855e9b1ceb21068b", "logo": "https://download.data.public.lu/avatars/5a/41ec4c57b143359db419b672477257-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/5a/41ec4c57b143359db419b672477257-100.png", "name": "Administration de l'environnement", "page": "https://data.public.lu/fr/organizations/administration-de-lenvironnement/", "slug": "administration-de-lenvironnement", "uri": "https://data.public.lu/api/1/organizations/administration-de-lenvironnement/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/waste-municipal-waste-collection-calendars-dechets-calendriers-municipaux-de-collecte-des-dechets/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": false, "score": 0.7777777777777778, "spatial": true, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "523e92cf3348fbf9024e7abcbc90f26d"}, "created_at": "2025-10-20T13:52:16.023000+00:00", "description": null, "extras": {"analysis:checksum": "2ad0f680c2f3f9ed19deedd56df29f69b5624d36", "analysis:content-length": 8074452, "analysis:last-modified-at": "2026-02-18T02:07:02+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:finished_at": "2026-02-18T02:07:37.546860+00:00", "analysis:parsing:started_at": "2026-02-18T02:07:27.565242+00:00", "check:date": "2026-02-18T02:07:02.944079+00:00", "check:headers:content-length": 8074452, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false}, "filesize": 8924703, "filetype": "file", "format": "csv", "harvest": null, "id": "c3805ec5-7836-49a4-9983-effaf81910d0", "internal": {"created_at_internal": "2025-10-20T13:52:16.023000+00:00", "last_modified_internal": "2026-04-30T01:07:01+00:00"}, "last_modified": "2026-04-30T01:07:01+00:00", "latest": "https://data.public.lu/fr/datasets/r/c3805ec5-7836-49a4-9983-effaf81910d0", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "calendrierdechet.csv", "type": "main", "url": "https://download.data.public.lu/resources/waste-municipal-waste-collection-calendars-dechets-calendriers-municipaux-de-collecte-des-dechets/20260430-010700/calendrierdechet.csv"}], "schema": null, "slug": "waste-municipal-waste-collection-calendars-dechets-calendriers-municipaux-de-collecte-des-dechets", "spatial": {"geom": null, "granularity": "lu:commune", "zones": ["country:lu"]}, "tags": ["abfallentsorgung", "abfallkalender", "abfuhrkalender", "calendrier-des-collectes", "calendrier-des-collectes-par-commune", "calendrier-des-dechets", "calendrier-des-dechets-par-commune", "dates-des-differentes-collectes", "dates-des-differentes-collectes-de-dechets", "dates-des-differentes-collectes-de-dechets-par-commune", "dates-des-differentes-collectes-par-commune", "dechets", "main-offall", "main-offall-meng-ressourcen", "municipal-waste", "offallapp", "offallkalenner", "poubelles-et-dechets", "waste", "waste-calendar", "waste-collection-calendar", "waste-collection-calendar-by-municipality", "waste-collection-schedule", "waste-collection-schedule-by-municipality", "waste-management"], "temporal_coverage": null, "title": "Waste - Municipal waste collection calendars / D\u00e9chets - Calendriers municipaux de collecte des d\u00e9chets ", "uri": "https://data.public.lu/api/1/datasets/waste-municipal-waste-collection-calendars-dechets-calendriers-municipaux-de-collecte-des-dechets/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2018-07-25T15:51:09.368000+00:00", "deleted": null, "description": "The \"GSM Cadastre\" or \"Hertzian Cadastre\" is integrated into the national geoportal of the Grand Duchy of Luxembourg (direct URL: http://map.geoportail.lu/theme/cadastre_hertzien?version=3&zoom=10&X=690924&Y=6409159&lang=fr&layers=811-802-801&opacities=1-1-1&bgLayer=basemap_2015_global).\nIt provides information on the location and technical characteristics of mobile phone antennas. Users can view the data on different background layers (topographical map, aerial image, road map, cadastral map).", "extras": {}, "frequency": "irregular", "frequency_date": "2018-07-25T00:00:00+00:00", "harvest": null, "id": "5b58804da30b1b35d3d73713", "internal": {"created_at_internal": "2018-07-25T15:51:09.368000+00:00", "last_modified_internal": "2026-04-29T23:50:32.790000+00:00"}, "last_modified": "2026-04-29T23:50:32.790000+00:00", "last_update": "2026-04-29T23:50:33+00:00", "license": "cc-zero", "metrics": {"discussions": 1, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 360}, "organization": {"acronym": null, "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f3f191855e9b1ceb21068b", "logo": "https://download.data.public.lu/avatars/5a/41ec4c57b143359db419b672477257-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/5a/41ec4c57b143359db419b672477257-100.png", "name": "Administration de l'environnement", "page": "https://data.public.lu/fr/organizations/administration-de-lenvironnement/", "slug": "administration-de-lenvironnement", "uri": "https://data.public.lu/api/1/organizations/administration-de-lenvironnement/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/authorisations-measurements-cadastre-gsm/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.7777777777777778, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "sha1", "value": "ce808ffb3fe06a163142547644b4185b3f6e37fb"}, "created_at": "2025-01-13T13:50:25.429000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 1 fois par an.", "extras": {"analysis:checksum": "ce808ffb3fe06a163142547644b4185b3f6e37fb", "analysis:content-length": 30842, "analysis:last-modified-at": "2025-01-13T12:50:26+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2025-07-23T03:00:34.431441+00:00", "analysis:parsing:started_at": "2025-07-23T03:00:34.018731+00:00", "check:date": "2025-11-26T07:05:12.967182+00:00", "check:headers:content-length": 30842, "check:headers:content-type": "text/plain", "check:status": 200, "check:timeout": false}, "filesize": 30842, "filetype": "file", "format": "txt", "harvest": null, "id": "16efad3e-7886-4b30-9c42-e166b4e1c591", "internal": {"created_at_internal": "2025-01-13T13:50:25.429000+00:00", "last_modified_internal": "2025-01-13T13:51:13.420000+00:00"}, "last_modified": "2025-01-13T13:51:13.420000+00:00", "latest": "https://data.public.lu/fr/datasets/r/16efad3e-7886-4b30-9c42-e166b4e1c591", "metrics": {}, "mime": "text/plain", "preview_url": null, "schema": null, "title": "points-de-mesure-du-champ-electrique-global-situation-01-01-2025.txt", "type": "main", "url": "https://download.data.public.lu/resources/authorisations-measurements-cadastre-gsm/20250113-135024/points-de-mesure-du-champ-electrique-global-situation-01-01-2025.txt"}, {"checksum": {"type": "sha1", "value": "c24caeec3dccd467725ae5addb5ee8169d077354"}, "created_at": "2025-01-13T13:38:15.757000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 2 fois par an.", "extras": {"analysis:checksum": "c24caeec3dccd467725ae5addb5ee8169d077354", "analysis:content-length": 636613, "analysis:last-modified-at": "2025-01-13T12:38:16+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:date": "2025-12-17T15:45:51.712766+00:00", "check:headers:content-length": 636613, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false}, "filesize": 636613, "filetype": "file", "format": "pdf", "harvest": null, "id": "9f5d7713-2380-4e0a-9f47-4b714ad7bb87", "internal": {"created_at_internal": "2025-01-13T13:38:15.757000+00:00", "last_modified_internal": "2025-01-13T13:38:49.073000+00:00"}, "last_modified": "2025-01-13T13:38:49.073000+00:00", "latest": "https://data.public.lu/fr/datasets/r/9f5d7713-2380-4e0a-9f47-4b714ad7bb87", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution-des-champs-electriques-situation-31-12-2024.pdf", "type": "main", "url": "https://download.data.public.lu/resources/authorisations-measurements-cadastre-gsm/20250113-133815/distribution-des-champs-electriques-situation-31-12-2024.pdf"}, {"checksum": {"type": "md5", "value": "7502f32155a860e8559fbb3f4a605a1c"}, "created_at": "2020-01-20T12:27:27.551000+00:00", "description": "Ce fichier comporend les emplacements LUREF des sites radiotechniques de la t\u00e9l\u00e9phonie mobile. Ce fichier est actualis\u00e9 en continu.", "extras": {"analysis:checksum": "47abf9fd5b71cb73d20564deded3bb4232a995ac", "analysis:content-length": 10116, "analysis:last-modified-at": "2026-02-17T19:20:10+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2026-02-17T19:20:54.275232+00:00", "analysis:parsing:started_at": "2026-02-17T19:20:53.990266+00:00", "check:count-availability": 174, "check:date": "2026-01-12T22:03:59.152932+00:00", "check:headers:content-length": 10116, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20220928-202008/geolist-gsmcoord.csv"}, "filesize": 10116, "filetype": "file", "format": "csv", "harvest": null, "id": "d1ee330e-3dd4-448c-94e7-9d8646eace96", "internal": {"created_at_internal": "2020-01-20T12:27:27.551000+00:00", "last_modified_internal": "2026-04-29T18:20:08+00:00"}, "last_modified": "2026-04-29T18:20:08+00:00", "latest": "https://data.public.lu/fr/datasets/r/d1ee330e-3dd4-448c-94e7-9d8646eace96", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "geolist-gsmcoord.csv", "type": "main", "url": "https://download.data.public.lu/resources/authorisations-measurements-cadastre-gsm/20260429-182006/geolist-gsmcoord.csv"}, {"checksum": {"type": "md5", "value": "5f714046267825e601d2bdd41388e015"}, "created_at": "2020-01-20T12:30:45.694000+00:00", "description": "Ce fichier comprend les emplacements (LUREF) des sites radiotechniques de t\u00e9l\u00e9phonie mobile par op\u00e9rateur (Post, Proximus, Orange Communications, Luxembourg Online). Ce fichier est actualis\u00e9 en continu.", "extras": {"analysis:checksum": "ecf61ce696d6b050b1a13ab820351ab0e44218ad", "analysis:content-length": 42031, "analysis:last-modified-at": "2026-02-17T19:20:11+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2026-02-17T19:20:35.345319+00:00", "analysis:parsing:started_at": "2026-02-17T19:20:34.894583+00:00", "check:count-availability": 67, "check:date": "2026-01-12T22:03:59.127901+00:00", "check:headers:content-length": 42031, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20220928-202009/geolist-gsmcoordprovider.csv"}, "filesize": 42009, "filetype": "file", "format": "csv", "harvest": null, "id": "5fbbd08d-d414-4d0a-9292-fe304fd11a48", "internal": {"created_at_internal": "2020-01-20T12:30:45.694000+00:00", "last_modified_internal": "2026-04-29T18:20:08+00:00"}, "last_modified": "2026-04-29T18:20:08+00:00", "latest": "https://data.public.lu/fr/datasets/r/5fbbd08d-d414-4d0a-9292-fe304fd11a48", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "geolist-gsmcoordprovider.csv", "type": "main", "url": "https://download.data.public.lu/resources/authorisations-measurements-cadastre-gsm/20260429-182007/geolist-gsmcoordprovider.csv"}, {"checksum": {"type": "md5", "value": "73f994d00d8c83e13f9f4e50024f51e3"}, "created_at": "2018-07-25T15:53:47.585000+00:00", "description": "Ce fichier contient les valeurs mesur\u00e9s du champ \u00e9lectrique global aux points de mesures. La valeur mesur\u00e9e est une valeur r\u00e9elle moyenne de l\u2019immission de l\u2019ensemble de la gamme d\u2019ondes attribu\u00e9es au service radiocommunication (791 MHz - 2.680 MHz).Le fichier est actualis\u00e9 continuellement.", "extras": {"analysis:checksum": "68418955c86d7f84fd7bc5357b260165d3b04217", "analysis:content-length": 1764673, "analysis:last-modified-at": "2026-02-18T00:50:33+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "analysis:parsing:error": "csv_detective:Number of columns is not even across the first 10 rows.", "analysis:parsing:finished_at": "2026-02-18T00:51:34.165873+00:00", "analysis:parsing:started_at": "2026-02-18T00:51:34.022784+00:00", "check:count-availability": 254, "check:date": "2026-01-27T00:50:36.480221+00:00", "check:headers:content-length": 1764673, "check:headers:content-type": "text/csv", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20220928-015004/datareport-gsm.csv"}, "filesize": 1814804, "filetype": "file", "format": "csv", "harvest": null, "id": "ee13b884-b6ec-4c50-ab82-1d4bdf3ff89e", "internal": {"created_at_internal": "2018-07-25T15:53:47.585000+00:00", "last_modified_internal": "2026-04-29T23:50:33+00:00"}, "last_modified": "2026-04-29T23:50:33+00:00", "latest": "https://data.public.lu/fr/datasets/r/ee13b884-b6ec-4c50-ab82-1d4bdf3ff89e", "metrics": {}, "mime": "text/csv", "preview_url": null, "schema": null, "title": "datareport-gsm.csv", "type": "main", "url": "https://download.data.public.lu/resources/authorisations-measurements-cadastre-gsm/20260429-235032/datareport-gsm.csv"}, {"checksum": {"type": "sha1", "value": "19fc274a10dd6696a1b8cab50559c82f02a2cba7"}, "created_at": "2023-01-04T15:05:27.033000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 1 fois par an.", "extras": {"analysis:checksum": "19fc274a10dd6696a1b8cab50559c82f02a2cba7", "analysis:content-length": 29702, "analysis:last-modified-at": "2023-01-04T14:05:27+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2025-07-23T04:30:38.231753+00:00", "analysis:parsing:started_at": "2025-07-23T04:30:37.763534+00:00", "check:date": "2025-10-08T05:13:00.983303+00:00", "check:headers:content-length": 29702, "check:headers:content-type": "text/plain", "check:status": 200, "check:timeout": false}, "filesize": 29702, "filetype": "file", "format": "txt", "harvest": null, "id": "371f44aa-db59-4075-ac3d-481e0b299b97", "internal": {"created_at_internal": "2023-01-04T15:05:27.033000+00:00", "last_modified_internal": "2025-01-13T13:59:30.283000+00:00"}, "last_modified": "2025-01-13T13:59:30.283000+00:00", "latest": "https://data.public.lu/fr/datasets/r/371f44aa-db59-4075-ac3d-481e0b299b97", "metrics": {}, "mime": "text/plain", "preview_url": null, "schema": null, "title": "points-de-mesure-du-champ-electrique-global-situation-31-12-2022.txt", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20230104-150526/points-de-mesure-du-champ-electrique-global-situation-31-12-2022.txt"}, {"checksum": {"type": "sha1", "value": "0f91e8fa0460e81f4ad4b37b4467be8bae8608f0"}, "created_at": "2022-08-18T16:34:48.318000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 2 fois par an.", "extras": {"analysis:checksum": "0f91e8fa0460e81f4ad4b37b4467be8bae8608f0", "analysis:content-length": 92380, "analysis:last-modified-at": "2022-08-18T14:34:49+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2025-07-23T08:47:17.728653+00:00", "analysis:parsing:started_at": "2025-07-23T08:47:17.177721+00:00", "check:count-availability": 54, "check:date": "2025-11-26T14:40:27.660452+00:00", "check:headers:content-length": 92380, "check:headers:content-type": "text/plain", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20220818-163447/points-de-mesure-du-champ-electrique-global-situation-18-08-2022.txt"}, "filesize": 92380, "filetype": "file", "format": "txt", "harvest": null, "id": "93d057ce-d632-4871-bd4d-75b76aeee8eb", "internal": {"created_at_internal": "2022-08-18T16:34:48.318000+00:00", "last_modified_internal": "2023-01-04T15:02:56.774000+00:00"}, "last_modified": "2023-01-04T15:02:56.774000+00:00", "latest": "https://data.public.lu/fr/datasets/r/93d057ce-d632-4871-bd4d-75b76aeee8eb", "metrics": {}, "mime": "text/plain", "preview_url": null, "schema": null, "title": "points-de-mesure-du-champ-electrique-global-situation-18-08-2022.txt", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20220818-163447/points-de-mesure-du-champ-electrique-global-situation-18-08-2022.txt"}, {"checksum": {"type": "sha1", "value": "72327df266c29fde9c6873bbb453a9e6c33f1929"}, "created_at": "2021-04-12T11:33:01.620000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 2 fois par an.", "extras": {"analysis:checksum": "72327df266c29fde9c6873bbb453a9e6c33f1929", "analysis:content-length": 28827, "analysis:last-modified-at": "2022-01-06T10:55:53+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/csv", "analysis:parsing:finished_at": "2025-07-23T05:23:22.923706+00:00", "analysis:parsing:started_at": "2025-07-23T05:23:22.614154+00:00", "check:count-availability": 76, "check:date": "2025-10-08T06:35:05.709927+00:00", "check:headers:content-length": 28827, "check:headers:content-type": "text/plain", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20220106-115552/points-de-mesure-du-champ-electrique-global-situation-06-01-2022.txt"}, "filesize": 28827, "filetype": "file", "format": "txt", "harvest": null, "id": "e0d07e50-470e-40f3-9b54-e71c6ad2289c", "internal": {"created_at_internal": "2021-04-12T11:33:01.620000+00:00", "last_modified_internal": "2022-08-18T16:32:53.392000+00:00"}, "last_modified": "2022-08-18T16:32:53.392000+00:00", "latest": "https://data.public.lu/fr/datasets/r/e0d07e50-470e-40f3-9b54-e71c6ad2289c", "metrics": {}, "mime": "text/plain", "preview_url": null, "schema": null, "title": "points-de-mesure-du-champ-electrique-global-situation-06-01-2022.txt", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20220106-115552/points-de-mesure-du-champ-electrique-global-situation-06-01-2022.txt"}, {"checksum": {"type": "sha1", "value": "0a0973181a550f268fc3f23115a741a9eebfca8d"}, "created_at": "2020-01-13T10:54:13.226000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 2 fois par an.", "extras": {"analysis:checksum": "0a0973181a550f268fc3f23115a741a9eebfca8d", "analysis:content-length": 24010, "analysis:last-modified-at": "2020-01-13T09:54:14+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "analysis:parsing:finished_at": "2025-07-23T18:44:33.963974+00:00", "analysis:parsing:started_at": "2025-07-23T18:44:33.471008+00:00", "check:count-availability": 241, "check:date": "2025-07-23T18:41:38.259328+00:00", "check:headers:content-length": 24010, "check:headers:content-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20200113-105412/emplacement-des-points-de-mesure-situation-31-12-2019.xlsx"}, "filesize": 24010, "filetype": "file", "format": "xlsx", "harvest": null, "id": "2e09b2c4-3a3a-4413-80a0-e8e0ec7e9424", "internal": {"created_at_internal": "2020-01-13T10:54:13.226000+00:00", "last_modified_internal": "2021-04-12T11:23:16.612000+00:00"}, "last_modified": "2021-04-12T11:23:16.612000+00:00", "latest": "https://data.public.lu/fr/datasets/r/2e09b2c4-3a3a-4413-80a0-e8e0ec7e9424", "metrics": {}, "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "preview_url": null, "schema": null, "title": "Points de mesure du champ \u00e9lectrique global (situation au 31 d\u00e9cembre 2019)", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20200113-105412/emplacement-des-points-de-mesure-situation-31-12-2019.xlsx"}, {"checksum": {"type": "sha1", "value": "29be459a07766f1e0a94cefbfc2f2381fd4a0ec9"}, "created_at": "2018-07-25T15:57:07.168000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global.Le fichier est actuali\u00e9 2 fois par an.", "extras": {"analysis:checksum": "29be459a07766f1e0a94cefbfc2f2381fd4a0ec9", "analysis:content-length": 27349, "analysis:last-modified-at": "2018-07-25T13:57:08+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "analysis:parsing:finished_at": "2025-07-30T17:23:18.041688+00:00", "analysis:parsing:started_at": "2025-07-30T17:23:17.648844+00:00", "check:count-availability": 363, "check:date": "2025-07-30T15:49:21.923721+00:00", "check:headers:content-length": 27349, "check:headers:content-type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20180725-155706/emplacement_des_points_de_mesure.xlsx"}, "filesize": 27349, "filetype": "file", "format": "xlsx", "harvest": null, "id": "fbd57320-76d1-443b-b9e0-ee7595072b7b", "internal": {"created_at_internal": "2018-07-25T15:57:07.168000+00:00", "last_modified_internal": "2020-08-07T11:56:11.428000+00:00"}, "last_modified": "2020-08-07T11:56:11.428000+00:00", "latest": "https://data.public.lu/fr/datasets/r/fbd57320-76d1-443b-b9e0-ee7595072b7b", "metrics": {}, "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "preview_url": null, "schema": null, "title": "Points de mesure du champ \u00e9lectrique global (situation au 1er juillet 2018)", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20180725-155706/emplacement_des_points_de_mesure.xlsx"}, {"checksum": {"type": "sha1", "value": "216544c1730384551debace2259a5e991bcf4160"}, "created_at": "2024-08-19T13:51:50.602000+00:00", "description": "Ce fichier repr\u00e9sente la distribution des valeurs mesur\u00e9es des champs \u00e9lectriques  sur les points de mesure. Le fichier est actualis\u00e9 tous les 6 mois.", "extras": {"analysis:checksum": "216544c1730384551debace2259a5e991bcf4160", "analysis:content-length": 530132, "analysis:last-modified-at": "2024-08-19T11:51:51+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:date": "2025-08-06T05:35:00.434592+00:00", "check:headers:content-length": 530132, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false}, "filesize": 530132, "filetype": "file", "format": "pdf", "harvest": null, "id": "588448cb-52a5-46e0-b298-d881655817e4", "internal": {"created_at_internal": "2024-08-19T13:51:50.602000+00:00", "last_modified_internal": "2025-01-13T13:37:50.144000+00:00"}, "last_modified": "2025-01-13T13:37:50.144000+00:00", "latest": "https://data.public.lu/fr/datasets/r/588448cb-52a5-46e0-b298-d881655817e4", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution-des-champs-electriques-situation-01-08-2024.pdf", "type": "other", "url": "https://download.data.public.lu/resources/authorisations-measurements-cadastre-gsm/20240819-135149/distribution-des-champs-electriques-situation-01-08-2024.pdf"}, {"checksum": {"type": "sha1", "value": "b9b575ccb10b94ba702b215c0fb6dd848033d1b3"}, "created_at": "2024-01-03T16:50:50.140000+00:00", "description": "Ce fichier repr\u00e9sente la distribution des valeurs mesur\u00e9es des champs \u00e9lectriques  sur les points de mesure. Le fichier est actualis\u00e9 tous les 6 mois.", "extras": {"analysis:checksum": "b9b575ccb10b94ba702b215c0fb6dd848033d1b3", "analysis:content-length": 496253, "analysis:last-modified-at": "2024-01-03T15:50:50+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:date": "2025-12-30T16:44:37.893600+00:00", "check:headers:content-length": 496253, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false}, "filesize": 496253, "filetype": "file", "format": "pdf", "harvest": null, "id": "772f47cb-816a-4100-a4c1-c844329a00ad", "internal": {"created_at_internal": "2024-01-03T16:50:50.140000+00:00", "last_modified_internal": "2024-08-19T13:50:06.834000+00:00"}, "last_modified": "2024-08-19T13:50:06.834000+00:00", "latest": "https://data.public.lu/fr/datasets/r/772f47cb-816a-4100-a4c1-c844329a00ad", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution-des-champs-electriques-situation-31-12-2023.pdf", "type": "other", "url": "https://download.data.public.lu/resources/classified-establishments-cadastre-gsm/20240103-165049/distribution-des-champs-electriques-situation-31-12-2023.pdf"}, {"checksum": {"type": "sha1", "value": "7bf0685d3422bb2bdb10112376241abdf43e0a65"}, "created_at": "2023-07-03T15:22:22.855000+00:00", "description": "Ce fichier repr\u00e9sente la distribution des valeurs mesur\u00e9es des champs \u00e9lectriques  sur les points de mesure. Le fichier est actualis\u00e9 tous les 6 mois.", "extras": {"analysis:checksum": "7bf0685d3422bb2bdb10112376241abdf43e0a65", "analysis:content-length": 537089, "analysis:last-modified-at": "2023-07-03T13:22:23+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:date": "2025-08-06T07:31:27.048265+00:00", "check:headers:content-length": 537089, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false}, "filesize": 537089, "filetype": "file", "format": "pdf", "harvest": null, "id": "d031e044-a1a3-4316-ba18-7a37a4f41d85", "internal": {"created_at_internal": "2023-07-03T15:22:22.855000+00:00", "last_modified_internal": "2024-01-03T16:51:43.168000+00:00"}, "last_modified": "2024-01-03T16:51:43.168000+00:00", "latest": "https://data.public.lu/fr/datasets/r/d031e044-a1a3-4316-ba18-7a37a4f41d85", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution-des-champs-electriques-situation-01-07-2023.pdf", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20230703-152222/distribution-des-champs-electriques-situation-01-07-2023.pdf"}, {"checksum": {"type": "sha1", "value": "cca38a6d811d70fb1a19aa015557403e964c74cc"}, "created_at": "2023-01-04T14:29:39.947000+00:00", "description": "Ce fichier repr\u00e9sente la distribution des valeurs mesur\u00e9es des champs \u00e9lectriques  sur les points de mesure. Le fichier est actualis\u00e9 tous les 6 mois.", "extras": {"analysis:checksum": "cca38a6d811d70fb1a19aa015557403e964c74cc", "analysis:content-length": 538791, "analysis:last-modified-at": "2023-01-04T13:29:40+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:date": "2025-08-06T13:27:26.162073+00:00", "check:headers:content-length": 538791, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false}, "filesize": 538791, "filetype": "file", "format": "pdf", "harvest": null, "id": "c7d6db9a-14d5-4bba-ac49-dca634b45f76", "internal": {"created_at_internal": "2023-01-04T14:29:39.947000+00:00", "last_modified_internal": "2023-07-03T15:20:50.290000+00:00"}, "last_modified": "2023-07-03T15:20:50.290000+00:00", "latest": "https://data.public.lu/fr/datasets/r/c7d6db9a-14d5-4bba-ac49-dca634b45f76", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution-des-champs-electriques-situation-31-12-2022.pdf", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20230104-142939/distribution-des-champs-electriques-situation-31-12-2022.pdf"}, {"checksum": {"type": "sha1", "value": "9eaed804b3ac0ffdd6124e3f897a17d82415daa5"}, "created_at": "2022-08-18T16:27:21.844000+00:00", "description": "Ce fichier repr\u00e9sente la distribution des valeurs mesur\u00e9es des champs \u00e9lectriques  sur les points de mesure. Le fichier est actualis\u00e9 tous les 6 mois.", "extras": {"analysis:checksum": "9eaed804b3ac0ffdd6124e3f897a17d82415daa5", "analysis:content-length": 537516, "analysis:last-modified-at": "2022-08-18T14:27:22+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:count-availability": 51, "check:date": "2025-08-06T08:25:24.038038+00:00", "check:headers:content-length": 537516, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20220818-162721/distribution-champs-electrique.pdf"}, "filesize": 537516, "filetype": "file", "format": "pdf", "harvest": null, "id": "ff31ae00-c85d-4401-89cb-41dddec35234", "internal": {"created_at_internal": "2022-08-18T16:27:21.844000+00:00", "last_modified_internal": "2023-01-04T14:27:09.542000+00:00"}, "last_modified": "2023-01-04T14:27:09.542000+00:00", "latest": "https://data.public.lu/fr/datasets/r/ff31ae00-c85d-4401-89cb-41dddec35234", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution-des-champs-electriques-situation-au-18-ao\u00fbt-2022.pdf", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20220818-162721/distribution-champs-electrique.pdf"}, {"checksum": {"type": "sha1", "value": "ae859958722717d7a4e1b978cfdcdd1af443edc1"}, "created_at": "2022-01-06T12:04:36.577000+00:00", "description": "Ce fichier repr\u00e9sente la distribution des valeurs mesur\u00e9es des champs \u00e9lectriques  sur les points de mesure. Le fichier est actualis\u00e9 tous les 6 mois.", "extras": {"analysis:checksum": "ae859958722717d7a4e1b978cfdcdd1af443edc1", "analysis:content-length": 532688, "analysis:last-modified-at": "2022-01-06T11:04:37+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:count-availability": 75, "check:date": "2025-08-12T18:46:04.085679+00:00", "check:headers:content-length": 532688, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20220106-120435/distribution-des-champs-electriques-situation-au-6-janvier-2022.pdf"}, "filesize": 532688, "filetype": "file", "format": "pdf", "harvest": null, "id": "5b9bc704-a893-42ba-9bd6-307487582fe7", "internal": {"created_at_internal": "2022-01-06T12:04:36.577000+00:00", "last_modified_internal": "2022-08-18T16:26:44.796000+00:00"}, "last_modified": "2022-08-18T16:26:44.796000+00:00", "latest": "https://data.public.lu/fr/datasets/r/5b9bc704-a893-42ba-9bd6-307487582fe7", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution-des-champs-electriques-situation-au-6-janvier-2022.pdf", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20220106-120435/distribution-des-champs-electriques-situation-au-6-janvier-2022.pdf"}, {"checksum": {"type": "sha1", "value": "c39a3a4f7677614973abafba80c9831bd15a51b2"}, "created_at": "2021-04-12T11:21:12.739000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 2 fois par an.", "extras": {"analysis:checksum": "c39a3a4f7677614973abafba80c9831bd15a51b2", "analysis:content-length": 599087, "analysis:last-modified-at": "2021-04-12T09:30:27+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:count-availability": 70, "check:date": "2025-08-05T11:24:13.603638+00:00", "check:headers:content-length": 599087, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20210412-113025/distribution-des-champs-electriques-situation-12-04-2021.pdf"}, "filesize": 599087, "filetype": "file", "format": "pdf", "harvest": null, "id": "22cf8703-f58f-4180-ac67-d28646af04af", "internal": {"created_at_internal": "2021-04-12T11:21:12.739000+00:00", "last_modified_internal": "2022-01-06T12:00:26.914000+00:00"}, "last_modified": "2022-01-06T12:00:26.914000+00:00", "latest": "https://data.public.lu/fr/datasets/r/22cf8703-f58f-4180-ac67-d28646af04af", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution des champs \u00e9lectriques situation au 12 avril 2021", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20210412-113025/distribution-des-champs-electriques-situation-12-04-2021.pdf"}, {"checksum": {"type": "sha1", "value": "d15dd87089de5f2fd59a1ae58c6bb68bf3511956"}, "created_at": "2020-11-24T11:03:17.105000+00:00", "description": "Ce fichier contient les codes LUREF des emplacements des points de mesure du champ \u00e9lectrique global. Le fichier est actuali\u00e9 2 fois par an.", "extras": {"analysis:checksum": "d15dd87089de5f2fd59a1ae58c6bb68bf3511956", "analysis:content-length": 528718, "analysis:last-modified-at": "2020-11-24T10:03:18+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:count-availability": 72, "check:date": "2025-08-12T15:58:54.243632+00:00", "check:headers:content-length": 528718, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20201124-110316/distribution-des-champs-electriques-situation-au-7-aout-2020.pdf"}, "filesize": 528718, "filetype": "file", "format": "pdf", "harvest": null, "id": "125f705c-79cf-4647-9ca9-99ee3d32a59b", "internal": {"created_at_internal": "2020-11-24T11:03:17.105000+00:00", "last_modified_internal": "2021-04-12T10:53:55.406000+00:00"}, "last_modified": "2021-04-12T10:53:55.406000+00:00", "latest": "https://data.public.lu/fr/datasets/r/125f705c-79cf-4647-9ca9-99ee3d32a59b", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "Distribution des champs \u00e9lectriques (situation au 7 ao\u00fbt 2020)", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20201124-110316/distribution-des-champs-electriques-situation-au-7-aout-2020.pdf"}, {"checksum": {"type": "sha1", "value": "33de041a55f80e3f3c21eceb17c43a6b66e5a377"}, "created_at": "2020-01-13T09:38:14.901000+00:00", "description": "Distribution de niveaux de champs \u00e9lectriques. Ce fichier est actualis\u00e9 deux fois par an.", "extras": {"analysis:checksum": "33de041a55f80e3f3c21eceb17c43a6b66e5a377", "analysis:content-length": 270787, "analysis:last-modified-at": "2020-01-13T08:38:15+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:count-availability": 39, "check:date": "2025-07-23T20:20:21.407527+00:00", "check:headers:content-length": 270787, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20200113-093814/distribution-des-chaps-electriques-18-12-2019.pdf"}, "filesize": 270787, "filetype": "file", "format": "pdf", "harvest": null, "id": "18138fd9-13b1-46d2-a876-d568ebb8c4b2", "internal": {"created_at_internal": "2020-01-13T09:38:14.901000+00:00", "last_modified_internal": "2020-11-24T11:04:44.281000+00:00"}, "last_modified": "2020-11-24T11:04:44.281000+00:00", "latest": "https://data.public.lu/fr/datasets/r/18138fd9-13b1-46d2-a876-d568ebb8c4b2", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution de niveaux de champs electriques (situation au 31 d\u00e9cembre 2019)", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20200113-093814/distribution-des-chaps-electriques-18-12-2019.pdf"}, {"checksum": {"type": "sha1", "value": "9f461513129139b7a905ff41ea56fd3405e5cdc2"}, "created_at": "2018-12-31T10:45:09.692000+00:00", "description": "Distribution de niveaux de champs \u00e9lectriques, situation 31 d\u00e9cembre 2018. Ce fichier sera actualis\u00e9 2 fois par an.", "extras": {"analysis:checksum": "9f461513129139b7a905ff41ea56fd3405e5cdc2", "analysis:content-length": 149405, "analysis:last-modified-at": "2018-12-31T09:45:10+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:count-availability": 199, "check:date": "2025-10-22T08:10:25.898220+00:00", "check:headers:content-length": 149405, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20181231-104508/distribution-des-chaps-electriques-31-12-2018.pdf"}, "filesize": 149405, "filetype": "file", "format": "pdf", "harvest": null, "id": "7d398db8-46dc-41bf-be28-ecdcec580c9c", "internal": {"created_at_internal": "2018-12-31T10:45:09.692000+00:00", "last_modified_internal": "2020-08-07T12:34:23.094000+00:00"}, "last_modified": "2020-08-07T12:34:23.094000+00:00", "latest": "https://data.public.lu/fr/datasets/r/7d398db8-46dc-41bf-be28-ecdcec580c9c", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution de niveaux de champs electriques (situation au 31 d\u00e9cembre 2018)", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20181231-104508/distribution-des-chaps-electriques-31-12-2018.pdf"}, {"checksum": {"type": "sha1", "value": "4c91b4691ff370dc34dc96797336bbacad25e66a"}, "created_at": "2018-07-25T15:55:53.931000+00:00", "description": "Distribution de niveaux de champs \u00e9lectriques, situation 1 juillet 2018. Ce fichier sera actualis\u00e9 2 fois par an.", "extras": {"analysis:checksum": "4c91b4691ff370dc34dc96797336bbacad25e66a", "analysis:content-length": 150056, "analysis:last-modified-at": "2018-07-25T13:55:54+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/pdf", "check:count-availability": 292, "check:date": "2025-08-05T18:10:46.884983+00:00", "check:headers:content-length": 150056, "check:headers:content-type": "application/pdf", "check:status": 200, "check:timeout": false, "check:url": "https://download.data.public.lu/resources/cadastre-gsm/20180725-155553/distribution_de_niveau_de_champ_electrique.pdf"}, "filesize": 150056, "filetype": "file", "format": "pdf", "harvest": null, "id": "9ab37a87-c754-41f9-a37b-da659612d7f4", "internal": {"created_at_internal": "2018-07-25T15:55:53.931000+00:00", "last_modified_internal": "2020-08-07T11:56:49.435000+00:00"}, "last_modified": "2020-08-07T11:56:49.435000+00:00", "latest": "https://data.public.lu/fr/datasets/r/9ab37a87-c754-41f9-a37b-da659612d7f4", "metrics": {}, "mime": "application/pdf", "preview_url": null, "schema": null, "title": "distribution de niveaux de champs \u00e9lectriques (situation au 1er juillet 2018)", "type": "other", "url": "https://download.data.public.lu/resources/cadastre-gsm/20180725-155553/distribution_de_niveau_de_champ_electrique.pdf"}], "schema": null, "slug": "authorisations-measurements-cadastre-gsm", "spatial": null, "tags": ["cadastre", "cadastre-hertzien", "environnement", "geoportail", "geoportal", "gsm"], "temporal_coverage": null, "title": "Authorisations & Measurements - Cadastre GSM", "uri": "https://data.public.lu/api/1/datasets/authorisations-measurements-cadastre-gsm/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2020-10-16T14:32:02.448000+00:00", "deleted": null, "description": "The telemetric network comprises fixed and mobile measuring stations across Luxembourg, in rural, urban and urban-traffic areas. The network measures air quality in real time and tracks changes in levels of the main pollutants, including nitrogen dioxide, ozone and fine particles. This network serves as a basis for informing and alerting the population, especially sensitive individuals, in the event of pollution peaks. An air quality application has also been developed as part of the drive to improve public information.", "extras": {}, "frequency": "hourly", "frequency_date": null, "harvest": null, "id": "5f8992c2fa152ffa3a11cf63", "internal": {"created_at_internal": "2020-10-16T14:32:02.448000+00:00", "last_modified_internal": "2026-04-29T22:13:34.267000+00:00"}, "last_modified": "2026-04-29T22:13:34.267000+00:00", "last_update": "2026-04-29T22:13:35+00:00", "license": "cc-zero", "metrics": {"discussions": 4, "followers": 2, "resources_downloads": 0, "reuses": 4, "views": 349}, "organization": {"acronym": null, "badges": [{"kind": "certified"}, {"kind": "public-service"}], "class": "Organization", "id": "56f3f191855e9b1ceb21068b", "logo": "https://download.data.public.lu/avatars/5a/41ec4c57b143359db419b672477257-original.png", "logo_thumbnail": "https://download.data.public.lu/avatars/5a/41ec4c57b143359db419b672477257-100.png", "name": "Administration de l'environnement", "page": "https://data.public.lu/fr/organizations/administration-de-lenvironnement/", "slug": "administration-de-lenvironnement", "uri": "https://data.public.lu/api/1/organizations/administration-de-lenvironnement/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/air-quality-telemetric-network/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": false, "score": 0.6666666666666666, "spatial": false, "temporal_coverage": false, "update_frequency": true, "update_fulfilled_in_time": true}, "resources": [{"checksum": {"type": "md5", "value": "d796d0e9d79b481d4734750b8a23bf48"}, "created_at": "2026-04-01T22:14:30.228000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202603.json"}, "filesize": 2696810, "filetype": "file", "format": "json", "harvest": null, "id": "6b8990a3-1e65-4ded-a1a3-d140c4d150f2", "internal": {"created_at_internal": "2026-04-01T22:14:30.228000+00:00", "last_modified_internal": "2026-04-29T22:13:35+00:00"}, "last_modified": "2026-04-29T22:13:35+00:00", "latest": "https://data.public.lu/fr/datasets/r/6b8990a3-1e65-4ded-a1a3-d140c4d150f2", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202603.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221333/lux-data-atmo-1hour-202603.json"}, {"checksum": {"type": "md5", "value": "c18cff7000386809600e8f9d37d7de9a"}, "created_at": "2026-03-01T22:11:22.015000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202602.json"}, "filesize": 2148867, "filetype": "file", "format": "json", "harvest": null, "id": "83cb820c-9df9-4d76-8140-2e2dbe8dfce0", "internal": {"created_at_internal": "2026-03-01T22:11:22.015000+00:00", "last_modified_internal": "2026-04-29T22:13:33+00:00"}, "last_modified": "2026-04-29T22:13:33+00:00", "latest": "https://data.public.lu/fr/datasets/r/83cb820c-9df9-4d76-8140-2e2dbe8dfce0", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202602.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221332/lux-data-atmo-1hour-202602.json"}, {"checksum": {"type": "md5", "value": "07455ef482e2e7b189290dfe748c4d4e"}, "created_at": "2026-02-23T08:39:52.469000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202601.json"}, "filesize": 2388372, "filetype": "file", "format": "json", "harvest": null, "id": "ca781ee8-b2c7-42d7-b5f8-30da1dd7eb48", "internal": {"created_at_internal": "2026-02-23T08:39:52.469000+00:00", "last_modified_internal": "2026-04-29T22:13:31+00:00"}, "last_modified": "2026-04-29T22:13:31+00:00", "latest": "https://data.public.lu/fr/datasets/r/ca781ee8-b2c7-42d7-b5f8-30da1dd7eb48", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202601.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221330/lux-data-atmo-1hour-202601.json"}, {"checksum": {"type": "md5", "value": "c91e3555d1478253ac7e541f920d1246"}, "created_at": "2026-02-23T08:39:50.361000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202512.json"}, "filesize": 2319855, "filetype": "file", "format": "json", "harvest": null, "id": "0e1b3956-ff33-4ad3-836c-2aac3a260c7e", "internal": {"created_at_internal": "2026-02-23T08:39:50.361000+00:00", "last_modified_internal": "2026-04-29T22:13:30+00:00"}, "last_modified": "2026-04-29T22:13:30+00:00", "latest": "https://data.public.lu/fr/datasets/r/0e1b3956-ff33-4ad3-836c-2aac3a260c7e", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202512.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221329/lux-data-atmo-1hour-202512.json"}, {"checksum": {"type": "md5", "value": "f69f8d3f9fc6804ad61ba1c3cdca2480"}, "created_at": "2026-02-23T08:39:48.101000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202511.json"}, "filesize": 2318509, "filetype": "file", "format": "json", "harvest": null, "id": "38d7f718-61b3-410d-8777-6412f3d3b2c7", "internal": {"created_at_internal": "2026-02-23T08:39:48.101000+00:00", "last_modified_internal": "2026-04-29T22:13:28+00:00"}, "last_modified": "2026-04-29T22:13:28+00:00", "latest": "https://data.public.lu/fr/datasets/r/38d7f718-61b3-410d-8777-6412f3d3b2c7", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202511.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221327/lux-data-atmo-1hour-202511.json"}, {"checksum": {"type": "md5", "value": "05b208d689a1951c7dca5ea5321b7b22"}, "created_at": "2026-02-23T08:39:46.195000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202510.json"}, "filesize": 2200098, "filetype": "file", "format": "json", "harvest": null, "id": "2dfb5a2b-bbda-40b0-ad17-c12402b5b5dc", "internal": {"created_at_internal": "2026-02-23T08:39:46.195000+00:00", "last_modified_internal": "2026-04-29T22:13:27+00:00"}, "last_modified": "2026-04-29T22:13:27+00:00", "latest": "https://data.public.lu/fr/datasets/r/2dfb5a2b-bbda-40b0-ad17-c12402b5b5dc", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202510.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221326/lux-data-atmo-1hour-202510.json"}, {"checksum": {"type": "md5", "value": "831319765b10aa61c51eacb3329242a9"}, "created_at": "2026-02-23T08:39:44.219000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202509.json"}, "filesize": 2330618, "filetype": "file", "format": "json", "harvest": null, "id": "cb36f205-54bf-4c39-9834-9c09ca7a871a", "internal": {"created_at_internal": "2026-02-23T08:39:44.219000+00:00", "last_modified_internal": "2026-04-29T22:13:25+00:00"}, "last_modified": "2026-04-29T22:13:25+00:00", "latest": "https://data.public.lu/fr/datasets/r/cb36f205-54bf-4c39-9834-9c09ca7a871a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202509.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221324/lux-data-atmo-1hour-202509.json"}, {"checksum": {"type": "md5", "value": "3fe9f3aacda1f776fad3e395cad5bf4e"}, "created_at": "2026-02-23T08:39:42.256000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202508.json"}, "filesize": 2400647, "filetype": "file", "format": "json", "harvest": null, "id": "810072a2-7ef4-41e9-944e-452a090fe14d", "internal": {"created_at_internal": "2026-02-23T08:39:42.256000+00:00", "last_modified_internal": "2026-04-29T22:13:23+00:00"}, "last_modified": "2026-04-29T22:13:23+00:00", "latest": "https://data.public.lu/fr/datasets/r/810072a2-7ef4-41e9-944e-452a090fe14d", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202508.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221322/lux-data-atmo-1hour-202508.json"}, {"checksum": {"type": "md5", "value": "2f0c7a0a76cc50ac2cac71dcad352402"}, "created_at": "2026-02-23T08:39:40.228000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202507.json"}, "filesize": 2354868, "filetype": "file", "format": "json", "harvest": null, "id": "daf3d4d8-6e20-4f1a-86f4-538a68f906b7", "internal": {"created_at_internal": "2026-02-23T08:39:40.228000+00:00", "last_modified_internal": "2026-04-29T22:13:22+00:00"}, "last_modified": "2026-04-29T22:13:22+00:00", "latest": "https://data.public.lu/fr/datasets/r/daf3d4d8-6e20-4f1a-86f4-538a68f906b7", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202507.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221321/lux-data-atmo-1hour-202507.json"}, {"checksum": {"type": "md5", "value": "3a6c56f96776f8df5bad792edd33232b"}, "created_at": "2026-02-23T08:39:38.302000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202506.json"}, "filesize": 2286624, "filetype": "file", "format": "json", "harvest": null, "id": "c20c15ac-58b4-4cae-97ec-6e56bd223976", "internal": {"created_at_internal": "2026-02-23T08:39:38.302000+00:00", "last_modified_internal": "2026-04-29T22:13:20+00:00"}, "last_modified": "2026-04-29T22:13:20+00:00", "latest": "https://data.public.lu/fr/datasets/r/c20c15ac-58b4-4cae-97ec-6e56bd223976", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202506.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221319/lux-data-atmo-1hour-202506.json"}, {"checksum": {"type": "md5", "value": "f848261c173718402901e177c1055bd4"}, "created_at": "2026-02-23T08:39:36.386000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202505.json"}, "filesize": 2339830, "filetype": "file", "format": "json", "harvest": null, "id": "bcde2452-0a6b-428e-8abb-3b326a23f955", "internal": {"created_at_internal": "2026-02-23T08:39:36.386000+00:00", "last_modified_internal": "2026-04-29T22:13:18+00:00"}, "last_modified": "2026-04-29T22:13:18+00:00", "latest": "https://data.public.lu/fr/datasets/r/bcde2452-0a6b-428e-8abb-3b326a23f955", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202505.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221317/lux-data-atmo-1hour-202505.json"}, {"checksum": {"type": "md5", "value": "6609711e1443a391eba084a7a9157445"}, "created_at": "2026-02-23T08:39:34.439000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202504.json"}, "filesize": 2190569, "filetype": "file", "format": "json", "harvest": null, "id": "2f0d8b0b-b4e5-4c53-8f58-c3ccb04c8f7a", "internal": {"created_at_internal": "2026-02-23T08:39:34.439000+00:00", "last_modified_internal": "2026-04-29T22:13:17+00:00"}, "last_modified": "2026-04-29T22:13:17+00:00", "latest": "https://data.public.lu/fr/datasets/r/2f0d8b0b-b4e5-4c53-8f58-c3ccb04c8f7a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202504.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221316/lux-data-atmo-1hour-202504.json"}, {"checksum": {"type": "md5", "value": "114a66cb2fe3192d383d53ee1e30d5b0"}, "created_at": "2026-02-23T08:39:32.345000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202503.json"}, "filesize": 2086595, "filetype": "file", "format": "json", "harvest": null, "id": "31397a9b-c7ce-426e-9378-4168b59dfed2", "internal": {"created_at_internal": "2026-02-23T08:39:32.345000+00:00", "last_modified_internal": "2026-04-29T22:13:15+00:00"}, "last_modified": "2026-04-29T22:13:15+00:00", "latest": "https://data.public.lu/fr/datasets/r/31397a9b-c7ce-426e-9378-4168b59dfed2", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202503.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221314/lux-data-atmo-1hour-202503.json"}, {"checksum": {"type": "md5", "value": "acc15f2eb2025910053f2e3895a3aefb"}, "created_at": "2026-02-23T08:39:30.519000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202502.json"}, "filesize": 2033702, "filetype": "file", "format": "json", "harvest": null, "id": "b50297e5-644b-439e-b52e-524a1f2fa90a", "internal": {"created_at_internal": "2026-02-23T08:39:30.519000+00:00", "last_modified_internal": "2026-04-29T22:13:13+00:00"}, "last_modified": "2026-04-29T22:13:13+00:00", "latest": "https://data.public.lu/fr/datasets/r/b50297e5-644b-439e-b52e-524a1f2fa90a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202502.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221312/lux-data-atmo-1hour-202502.json"}, {"checksum": {"type": "md5", "value": "2080a7c072af6082c81f9275ac5d0a4c"}, "created_at": "2026-02-23T08:39:28.491000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202501.json"}, "filesize": 2185465, "filetype": "file", "format": "json", "harvest": null, "id": "71cd473e-f735-49e6-b449-1738001bf2c2", "internal": {"created_at_internal": "2026-02-23T08:39:28.491000+00:00", "last_modified_internal": "2026-04-29T22:13:12+00:00"}, "last_modified": "2026-04-29T22:13:12+00:00", "latest": "https://data.public.lu/fr/datasets/r/71cd473e-f735-49e6-b449-1738001bf2c2", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202501.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221311/lux-data-atmo-1hour-202501.json"}, {"checksum": {"type": "md5", "value": "f6709d7c4a2fde83f62497d334c061ac"}, "created_at": "2026-02-23T08:39:26.621000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202412.json"}, "filesize": 2178375, "filetype": "file", "format": "json", "harvest": null, "id": "17d6a60a-7fd2-472e-8e4d-2ce4bbc41e13", "internal": {"created_at_internal": "2026-02-23T08:39:26.621000+00:00", "last_modified_internal": "2026-04-29T22:13:10+00:00"}, "last_modified": "2026-04-29T22:13:10+00:00", "latest": "https://data.public.lu/fr/datasets/r/17d6a60a-7fd2-472e-8e4d-2ce4bbc41e13", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202412.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221309/lux-data-atmo-1hour-202412.json"}, {"checksum": {"type": "md5", "value": "c822b0e68e10062c7809abead13e1024"}, "created_at": "2026-02-23T08:39:24.829000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202411.json"}, "filesize": 2238198, "filetype": "file", "format": "json", "harvest": null, "id": "cbfbc49f-6462-40dd-a85b-3f422b133efc", "internal": {"created_at_internal": "2026-02-23T08:39:24.829000+00:00", "last_modified_internal": "2026-04-29T22:13:08+00:00"}, "last_modified": "2026-04-29T22:13:08+00:00", "latest": "https://data.public.lu/fr/datasets/r/cbfbc49f-6462-40dd-a85b-3f422b133efc", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202411.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221307/lux-data-atmo-1hour-202411.json"}, {"checksum": {"type": "md5", "value": "afd1607ec16924b4c49dc80b97c94ce6"}, "created_at": "2026-02-23T08:39:22.901000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202410.json"}, "filesize": 2365783, "filetype": "file", "format": "json", "harvest": null, "id": "f4d2e99a-87d0-44af-abd1-37d7a48f155e", "internal": {"created_at_internal": "2026-02-23T08:39:22.901000+00:00", "last_modified_internal": "2026-04-29T22:13:07+00:00"}, "last_modified": "2026-04-29T22:13:07+00:00", "latest": "https://data.public.lu/fr/datasets/r/f4d2e99a-87d0-44af-abd1-37d7a48f155e", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202410.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221306/lux-data-atmo-1hour-202410.json"}, {"checksum": {"type": "md5", "value": "5f527f4f8d0676133b3fa8241181747e"}, "created_at": "2026-02-23T08:39:21.047000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202409.json"}, "filesize": 1911260, "filetype": "file", "format": "json", "harvest": null, "id": "6ae191b3-d0ad-4b5a-ae0d-b00b41b78b0f", "internal": {"created_at_internal": "2026-02-23T08:39:21.047000+00:00", "last_modified_internal": "2026-04-29T22:13:05+00:00"}, "last_modified": "2026-04-29T22:13:05+00:00", "latest": "https://data.public.lu/fr/datasets/r/6ae191b3-d0ad-4b5a-ae0d-b00b41b78b0f", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202409.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221304/lux-data-atmo-1hour-202409.json"}, {"checksum": {"type": "md5", "value": "8af7a22bae74092589b2302fb81141f9"}, "created_at": "2026-02-23T08:39:19.073000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202408.json"}, "filesize": 2652866, "filetype": "file", "format": "json", "harvest": null, "id": "97f1dda5-4932-478f-91f9-801cd33b465a", "internal": {"created_at_internal": "2026-02-23T08:39:19.073000+00:00", "last_modified_internal": "2026-04-29T22:13:03+00:00"}, "last_modified": "2026-04-29T22:13:03+00:00", "latest": "https://data.public.lu/fr/datasets/r/97f1dda5-4932-478f-91f9-801cd33b465a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202408.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221302/lux-data-atmo-1hour-202408.json"}, {"checksum": {"type": "md5", "value": "ef930da98ca07815bd269b5f9f80ef65"}, "created_at": "2026-02-23T08:39:17.247000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202407.json"}, "filesize": 2350766, "filetype": "file", "format": "json", "harvest": null, "id": "ec00c6d3-bdbb-4f79-959c-27b44fa4d3fa", "internal": {"created_at_internal": "2026-02-23T08:39:17.247000+00:00", "last_modified_internal": "2026-04-29T22:13:01+00:00"}, "last_modified": "2026-04-29T22:13:01+00:00", "latest": "https://data.public.lu/fr/datasets/r/ec00c6d3-bdbb-4f79-959c-27b44fa4d3fa", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202407.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221300/lux-data-atmo-1hour-202407.json"}, {"checksum": {"type": "md5", "value": "098dc1a0a5851b8b18bdb69a11075c37"}, "created_at": "2026-02-23T08:39:15.410000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202406.json"}, "filesize": 2338782, "filetype": "file", "format": "json", "harvest": null, "id": "1035141c-4764-4c2e-85d3-4466c37deb75", "internal": {"created_at_internal": "2026-02-23T08:39:15.410000+00:00", "last_modified_internal": "2026-04-29T22:12:59+00:00"}, "last_modified": "2026-04-29T22:12:59+00:00", "latest": "https://data.public.lu/fr/datasets/r/1035141c-4764-4c2e-85d3-4466c37deb75", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202406.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221258/lux-data-atmo-1hour-202406.json"}, {"checksum": {"type": "md5", "value": "422c4c4fa073aeb9a9a24e748ecd62c0"}, "created_at": "2026-02-23T08:39:13.688000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202405.json"}, "filesize": 2465137, "filetype": "file", "format": "json", "harvest": null, "id": "5755d2a0-8925-4326-9d3d-eeed459d978a", "internal": {"created_at_internal": "2026-02-23T08:39:13.688000+00:00", "last_modified_internal": "2026-04-29T22:12:58+00:00"}, "last_modified": "2026-04-29T22:12:58+00:00", "latest": "https://data.public.lu/fr/datasets/r/5755d2a0-8925-4326-9d3d-eeed459d978a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202405.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221257/lux-data-atmo-1hour-202405.json"}, {"checksum": {"type": "md5", "value": "206b157dc2615fc8587b15e5730c6427"}, "created_at": "2026-02-23T08:39:11.766000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202404.json"}, "filesize": 2430915, "filetype": "file", "format": "json", "harvest": null, "id": "4c1e4a9e-1488-4215-8fa1-fd905d00780e", "internal": {"created_at_internal": "2026-02-23T08:39:11.766000+00:00", "last_modified_internal": "2026-04-29T22:12:56+00:00"}, "last_modified": "2026-04-29T22:12:56+00:00", "latest": "https://data.public.lu/fr/datasets/r/4c1e4a9e-1488-4215-8fa1-fd905d00780e", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202404.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221255/lux-data-atmo-1hour-202404.json"}, {"checksum": {"type": "md5", "value": "a16dcdb84565c18f28542d47add2d18f"}, "created_at": "2026-02-23T08:39:09.510000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202403.json"}, "filesize": 2294241, "filetype": "file", "format": "json", "harvest": null, "id": "3ad245e2-5c6e-472d-88d0-bb8ba0f75d3e", "internal": {"created_at_internal": "2026-02-23T08:39:09.510000+00:00", "last_modified_internal": "2026-04-29T22:12:54+00:00"}, "last_modified": "2026-04-29T22:12:54+00:00", "latest": "https://data.public.lu/fr/datasets/r/3ad245e2-5c6e-472d-88d0-bb8ba0f75d3e", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202403.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221253/lux-data-atmo-1hour-202403.json"}, {"checksum": {"type": "md5", "value": "350f34f6b602a21ac5ef9d9f2f5068cf"}, "created_at": "2026-02-23T08:39:07.362000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202402.json"}, "filesize": 2000208, "filetype": "file", "format": "json", "harvest": null, "id": "4abcee70-4769-42f3-9df9-234056630ca0", "internal": {"created_at_internal": "2026-02-23T08:39:07.362000+00:00", "last_modified_internal": "2026-04-29T22:12:52+00:00"}, "last_modified": "2026-04-29T22:12:52+00:00", "latest": "https://data.public.lu/fr/datasets/r/4abcee70-4769-42f3-9df9-234056630ca0", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202402.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221251/lux-data-atmo-1hour-202402.json"}, {"checksum": {"type": "md5", "value": "3c880e0e02e577b96f8c143c00834d04"}, "created_at": "2026-02-23T08:39:05.346000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202401.json"}, "filesize": 2162652, "filetype": "file", "format": "json", "harvest": null, "id": "c2297dbf-dec9-4191-b9f5-61a8508e2913", "internal": {"created_at_internal": "2026-02-23T08:39:05.346000+00:00", "last_modified_internal": "2026-04-29T22:12:51+00:00"}, "last_modified": "2026-04-29T22:12:51+00:00", "latest": "https://data.public.lu/fr/datasets/r/c2297dbf-dec9-4191-b9f5-61a8508e2913", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202401.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221250/lux-data-atmo-1hour-202401.json"}, {"checksum": {"type": "md5", "value": "c9a96ea8055b1fe978706dba4da64fda"}, "created_at": "2026-02-23T08:39:03.543000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202312.json"}, "filesize": 2113648, "filetype": "file", "format": "json", "harvest": null, "id": "97463559-f9c6-4dc6-bfc5-ff5293c9b86a", "internal": {"created_at_internal": "2026-02-23T08:39:03.543000+00:00", "last_modified_internal": "2026-04-29T22:12:49+00:00"}, "last_modified": "2026-04-29T22:12:49+00:00", "latest": "https://data.public.lu/fr/datasets/r/97463559-f9c6-4dc6-bfc5-ff5293c9b86a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202312.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221248/lux-data-atmo-1hour-202312.json"}, {"checksum": {"type": "md5", "value": "cc3984bb79ab68d1556753bd63251d45"}, "created_at": "2026-02-23T08:39:01.799000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202311.json"}, "filesize": 2136717, "filetype": "file", "format": "json", "harvest": null, "id": "6e1a7232-c9df-45a1-bdfb-a73a24521b2f", "internal": {"created_at_internal": "2026-02-23T08:39:01.799000+00:00", "last_modified_internal": "2026-04-29T22:12:47+00:00"}, "last_modified": "2026-04-29T22:12:47+00:00", "latest": "https://data.public.lu/fr/datasets/r/6e1a7232-c9df-45a1-bdfb-a73a24521b2f", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202311.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221246/lux-data-atmo-1hour-202311.json"}, {"checksum": {"type": "md5", "value": "ef4b88701259fabeece32ce5810b9a8d"}, "created_at": "2026-02-23T08:38:59.958000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202310.json"}, "filesize": 1504806, "filetype": "file", "format": "json", "harvest": null, "id": "79cc1129-afc9-4d49-a01e-c1f92a5decee", "internal": {"created_at_internal": "2026-02-23T08:38:59.958000+00:00", "last_modified_internal": "2026-04-29T22:12:45+00:00"}, "last_modified": "2026-04-29T22:12:45+00:00", "latest": "https://data.public.lu/fr/datasets/r/79cc1129-afc9-4d49-a01e-c1f92a5decee", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202310.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221244/lux-data-atmo-1hour-202310.json"}, {"checksum": {"type": "md5", "value": "63ecd0c350fe9c4b825034f2deaf6c87"}, "created_at": "2026-02-23T08:38:58.105000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202309.json"}, "filesize": 1643281, "filetype": "file", "format": "json", "harvest": null, "id": "a1837cd6-6f05-46b8-8784-ace450229dd8", "internal": {"created_at_internal": "2026-02-23T08:38:58.105000+00:00", "last_modified_internal": "2026-04-29T22:12:44+00:00"}, "last_modified": "2026-04-29T22:12:44+00:00", "latest": "https://data.public.lu/fr/datasets/r/a1837cd6-6f05-46b8-8784-ace450229dd8", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202309.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221243/lux-data-atmo-1hour-202309.json"}, {"checksum": {"type": "md5", "value": "06b4f36106a71e323b20ad585c234a45"}, "created_at": "2026-02-23T08:38:56.238000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202308.json"}, "filesize": 1452592, "filetype": "file", "format": "json", "harvest": null, "id": "a38dd424-0e29-4360-b0c3-e6944478b7b7", "internal": {"created_at_internal": "2026-02-23T08:38:56.238000+00:00", "last_modified_internal": "2026-04-29T22:12:42+00:00"}, "last_modified": "2026-04-29T22:12:42+00:00", "latest": "https://data.public.lu/fr/datasets/r/a38dd424-0e29-4360-b0c3-e6944478b7b7", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202308.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221241/lux-data-atmo-1hour-202308.json"}, {"checksum": {"type": "md5", "value": "4e06eb7a4c30e512ba287f5d1046d492"}, "created_at": "2026-02-23T08:38:54.380000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202307.json"}, "filesize": 1629298, "filetype": "file", "format": "json", "harvest": null, "id": "ef132819-d5d6-4d4a-b838-fd799cf598d2", "internal": {"created_at_internal": "2026-02-23T08:38:54.380000+00:00", "last_modified_internal": "2026-04-29T22:12:41+00:00"}, "last_modified": "2026-04-29T22:12:41+00:00", "latest": "https://data.public.lu/fr/datasets/r/ef132819-d5d6-4d4a-b838-fd799cf598d2", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202307.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221239/lux-data-atmo-1hour-202307.json"}, {"checksum": {"type": "md5", "value": "9ba55ea6fbd0a826b44bb5f312a17701"}, "created_at": "2026-02-23T08:38:52.505000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202306.json"}, "filesize": 2317982, "filetype": "file", "format": "json", "harvest": null, "id": "f9bd3f0e-38f1-4296-b6b4-6e5515f2cda4", "internal": {"created_at_internal": "2026-02-23T08:38:52.505000+00:00", "last_modified_internal": "2026-04-29T22:12:39+00:00"}, "last_modified": "2026-04-29T22:12:39+00:00", "latest": "https://data.public.lu/fr/datasets/r/f9bd3f0e-38f1-4296-b6b4-6e5515f2cda4", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202306.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221237/lux-data-atmo-1hour-202306.json"}, {"checksum": {"type": "md5", "value": "47842b95b38e519d209f4635be5fc522"}, "created_at": "2026-02-23T08:38:50.633000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202305.json"}, "filesize": 2370383, "filetype": "file", "format": "json", "harvest": null, "id": "b8c70a22-6b12-411a-942d-2a6826e3a5b4", "internal": {"created_at_internal": "2026-02-23T08:38:50.633000+00:00", "last_modified_internal": "2026-04-29T22:12:37+00:00"}, "last_modified": "2026-04-29T22:12:37+00:00", "latest": "https://data.public.lu/fr/datasets/r/b8c70a22-6b12-411a-942d-2a6826e3a5b4", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202305.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221236/lux-data-atmo-1hour-202305.json"}, {"checksum": {"type": "md5", "value": "e55d0c165cdc49fcebbe166d18602ff0"}, "created_at": "2026-02-23T08:38:48.852000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202304.json"}, "filesize": 1885027, "filetype": "file", "format": "json", "harvest": null, "id": "e516cfef-4e1f-45a8-b3a2-9d4f48f90e12", "internal": {"created_at_internal": "2026-02-23T08:38:48.852000+00:00", "last_modified_internal": "2026-04-29T22:12:35+00:00"}, "last_modified": "2026-04-29T22:12:35+00:00", "latest": "https://data.public.lu/fr/datasets/r/e516cfef-4e1f-45a8-b3a2-9d4f48f90e12", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202304.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221234/lux-data-atmo-1hour-202304.json"}, {"checksum": {"type": "md5", "value": "b66fdd68c7b7e52bbc34f4836e02d681"}, "created_at": "2026-02-23T08:38:47.216000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202303.json"}, "filesize": 2400806, "filetype": "file", "format": "json", "harvest": null, "id": "4f6a0ac2-839a-452e-800b-07318b52bbd3", "internal": {"created_at_internal": "2026-02-23T08:38:47.216000+00:00", "last_modified_internal": "2026-04-29T22:12:34+00:00"}, "last_modified": "2026-04-29T22:12:34+00:00", "latest": "https://data.public.lu/fr/datasets/r/4f6a0ac2-839a-452e-800b-07318b52bbd3", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202303.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221233/lux-data-atmo-1hour-202303.json"}, {"checksum": {"type": "md5", "value": "e5c83a1195973356c201b0b045bec561"}, "created_at": "2026-02-23T08:38:45.429000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202302.json"}, "filesize": 1993567, "filetype": "file", "format": "json", "harvest": null, "id": "fb620cad-afac-497c-b194-e11f7e1a6d4e", "internal": {"created_at_internal": "2026-02-23T08:38:45.429000+00:00", "last_modified_internal": "2026-04-29T22:12:32+00:00"}, "last_modified": "2026-04-29T22:12:32+00:00", "latest": "https://data.public.lu/fr/datasets/r/fb620cad-afac-497c-b194-e11f7e1a6d4e", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202302.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221231/lux-data-atmo-1hour-202302.json"}, {"checksum": {"type": "md5", "value": "5ea0bfd87a7dbc1a520c19f5f7e03cad"}, "created_at": "2026-02-23T08:38:43.654000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202301.json"}, "filesize": 2400899, "filetype": "file", "format": "json", "harvest": null, "id": "4653bb37-3106-4a54-b3b6-cad1b75d3a8d", "internal": {"created_at_internal": "2026-02-23T08:38:43.654000+00:00", "last_modified_internal": "2026-04-29T22:12:30+00:00"}, "last_modified": "2026-04-29T22:12:30+00:00", "latest": "https://data.public.lu/fr/datasets/r/4653bb37-3106-4a54-b3b6-cad1b75d3a8d", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202301.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221229/lux-data-atmo-1hour-202301.json"}, {"checksum": {"type": "md5", "value": "4f1ccc7230ce8797ca277e916983c9c2"}, "created_at": "2026-02-23T08:38:41.796000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202212.json"}, "filesize": 2381226, "filetype": "file", "format": "json", "harvest": null, "id": "e06806da-73d8-42ae-843c-bc0eb2458245", "internal": {"created_at_internal": "2026-02-23T08:38:41.796000+00:00", "last_modified_internal": "2026-04-29T22:12:29+00:00"}, "last_modified": "2026-04-29T22:12:29+00:00", "latest": "https://data.public.lu/fr/datasets/r/e06806da-73d8-42ae-843c-bc0eb2458245", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202212.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221227/lux-data-atmo-1hour-202212.json"}, {"checksum": {"type": "md5", "value": "5d50c07cd33ae7ca9d0f5db1b9f4addf"}, "created_at": "2026-02-23T08:38:39.790000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202211.json"}, "filesize": 2304529, "filetype": "file", "format": "json", "harvest": null, "id": "1607aef2-af72-4867-9eef-52e343600dd9", "internal": {"created_at_internal": "2026-02-23T08:38:39.790000+00:00", "last_modified_internal": "2026-04-29T22:12:27+00:00"}, "last_modified": "2026-04-29T22:12:27+00:00", "latest": "https://data.public.lu/fr/datasets/r/1607aef2-af72-4867-9eef-52e343600dd9", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202211.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221226/lux-data-atmo-1hour-202211.json"}, {"checksum": {"type": "md5", "value": "d26042444c9141a1c4bbc8f3078d7fbb"}, "created_at": "2026-02-23T08:38:38.005000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202210.json"}, "filesize": 2381841, "filetype": "file", "format": "json", "harvest": null, "id": "ef7e0782-8a9c-43a4-8e4b-8850299bb629", "internal": {"created_at_internal": "2026-02-23T08:38:38.005000+00:00", "last_modified_internal": "2026-04-29T22:12:25+00:00"}, "last_modified": "2026-04-29T22:12:25+00:00", "latest": "https://data.public.lu/fr/datasets/r/ef7e0782-8a9c-43a4-8e4b-8850299bb629", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202210.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221224/lux-data-atmo-1hour-202210.json"}, {"checksum": {"type": "md5", "value": "fbf3765324b9dc13547e8752d670c1ac"}, "created_at": "2026-02-23T08:38:36.303000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202209.json"}, "filesize": 2095601, "filetype": "file", "format": "json", "harvest": null, "id": "caa5df94-4b2f-44ab-902b-e02aacf9e5aa", "internal": {"created_at_internal": "2026-02-23T08:38:36.303000+00:00", "last_modified_internal": "2026-04-29T22:12:23+00:00"}, "last_modified": "2026-04-29T22:12:23+00:00", "latest": "https://data.public.lu/fr/datasets/r/caa5df94-4b2f-44ab-902b-e02aacf9e5aa", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202209.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221222/lux-data-atmo-1hour-202209.json"}, {"checksum": {"type": "md5", "value": "7bb2d57dd92acce34d56346be669c9ee"}, "created_at": "2026-02-23T08:38:34.567000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202208.json"}, "filesize": 2394497, "filetype": "file", "format": "json", "harvest": null, "id": "74f0313b-e334-4ff1-b067-f7f941c9d3f7", "internal": {"created_at_internal": "2026-02-23T08:38:34.567000+00:00", "last_modified_internal": "2026-04-29T22:12:22+00:00"}, "last_modified": "2026-04-29T22:12:22+00:00", "latest": "https://data.public.lu/fr/datasets/r/74f0313b-e334-4ff1-b067-f7f941c9d3f7", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202208.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221221/lux-data-atmo-1hour-202208.json"}, {"checksum": {"type": "md5", "value": "edda0f649e669d876fc9d3786c81f3b3"}, "created_at": "2026-02-23T08:38:32.852000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202207.json"}, "filesize": 2406351, "filetype": "file", "format": "json", "harvest": null, "id": "9132f788-06c6-4355-b364-737bb9bb4970", "internal": {"created_at_internal": "2026-02-23T08:38:32.852000+00:00", "last_modified_internal": "2026-04-29T22:12:20+00:00"}, "last_modified": "2026-04-29T22:12:20+00:00", "latest": "https://data.public.lu/fr/datasets/r/9132f788-06c6-4355-b364-737bb9bb4970", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202207.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221219/lux-data-atmo-1hour-202207.json"}, {"checksum": {"type": "md5", "value": "28e3e0ed762c7c7794ce8d1b947897d5"}, "created_at": "2026-02-23T08:38:30.911000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202206.json"}, "filesize": 2315181, "filetype": "file", "format": "json", "harvest": null, "id": "1e2982bb-448c-4e68-9def-5adcc17c70f1", "internal": {"created_at_internal": "2026-02-23T08:38:30.911000+00:00", "last_modified_internal": "2026-04-29T22:12:18+00:00"}, "last_modified": "2026-04-29T22:12:18+00:00", "latest": "https://data.public.lu/fr/datasets/r/1e2982bb-448c-4e68-9def-5adcc17c70f1", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202206.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221217/lux-data-atmo-1hour-202206.json"}, {"checksum": {"type": "md5", "value": "a0872c061f9058bc42d1aeb2a267f6b2"}, "created_at": "2026-02-23T08:38:29.100000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202205.json"}, "filesize": 2173901, "filetype": "file", "format": "json", "harvest": null, "id": "3b1d1cd8-a7e5-4bac-8b17-5c84c2dfb555", "internal": {"created_at_internal": "2026-02-23T08:38:29.100000+00:00", "last_modified_internal": "2026-04-29T22:12:17+00:00"}, "last_modified": "2026-04-29T22:12:17+00:00", "latest": "https://data.public.lu/fr/datasets/r/3b1d1cd8-a7e5-4bac-8b17-5c84c2dfb555", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202205.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221215/lux-data-atmo-1hour-202205.json"}, {"checksum": {"type": "md5", "value": "65157149b98f8817c202db24815fa2ad"}, "created_at": "2026-02-23T08:38:27.384000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202204.json"}, "filesize": 1949461, "filetype": "file", "format": "json", "harvest": null, "id": "07bb51d4-dcad-4fb7-8bac-21ab0603a99c", "internal": {"created_at_internal": "2026-02-23T08:38:27.384000+00:00", "last_modified_internal": "2026-04-29T22:12:15+00:00"}, "last_modified": "2026-04-29T22:12:15+00:00", "latest": "https://data.public.lu/fr/datasets/r/07bb51d4-dcad-4fb7-8bac-21ab0603a99c", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202204.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221214/lux-data-atmo-1hour-202204.json"}, {"checksum": {"type": "md5", "value": "713910a02e8236cd9783e7392d927087"}, "created_at": "2026-02-23T08:38:25.636000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202203.json"}, "filesize": 2377506, "filetype": "file", "format": "json", "harvest": null, "id": "c4405482-9819-4b5c-8410-863860aa7805", "internal": {"created_at_internal": "2026-02-23T08:38:25.636000+00:00", "last_modified_internal": "2026-04-29T22:12:13+00:00"}, "last_modified": "2026-04-29T22:12:13+00:00", "latest": "https://data.public.lu/fr/datasets/r/c4405482-9819-4b5c-8410-863860aa7805", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202203.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221212/lux-data-atmo-1hour-202203.json"}, {"checksum": {"type": "md5", "value": "6d6a224b8d9babe969eadd4c400c5541"}, "created_at": "2026-02-23T08:38:23.876000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202202.json"}, "filesize": 2134711, "filetype": "file", "format": "json", "harvest": null, "id": "c74ef7d4-b0d1-4ea6-93a9-21d75addca0d", "internal": {"created_at_internal": "2026-02-23T08:38:23.876000+00:00", "last_modified_internal": "2026-04-29T22:12:11+00:00"}, "last_modified": "2026-04-29T22:12:11+00:00", "latest": "https://data.public.lu/fr/datasets/r/c74ef7d4-b0d1-4ea6-93a9-21d75addca0d", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202202.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221210/lux-data-atmo-1hour-202202.json"}, {"checksum": {"type": "md5", "value": "c41d88caf0b4b01d226ab40425fe4c69"}, "created_at": "2026-02-23T08:38:22.189000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202201.json"}, "filesize": 2407501, "filetype": "file", "format": "json", "harvest": null, "id": "c524a2eb-e449-44bd-ab79-e46f3d385a3a", "internal": {"created_at_internal": "2026-02-23T08:38:22.189000+00:00", "last_modified_internal": "2026-04-29T22:12:10+00:00"}, "last_modified": "2026-04-29T22:12:10+00:00", "latest": "https://data.public.lu/fr/datasets/r/c524a2eb-e449-44bd-ab79-e46f3d385a3a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202201.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221209/lux-data-atmo-1hour-202201.json"}, {"checksum": {"type": "md5", "value": "fe6b003a7a9011476323859cfa0fee4b"}, "created_at": "2026-02-23T08:38:20.526000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202112.json"}, "filesize": 2388991, "filetype": "file", "format": "json", "harvest": null, "id": "902f69d6-1b51-43ad-8f16-b82b043500f9", "internal": {"created_at_internal": "2026-02-23T08:38:20.526000+00:00", "last_modified_internal": "2026-04-29T22:12:08+00:00"}, "last_modified": "2026-04-29T22:12:08+00:00", "latest": "https://data.public.lu/fr/datasets/r/902f69d6-1b51-43ad-8f16-b82b043500f9", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202112.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221207/lux-data-atmo-1hour-202112.json"}, {"checksum": {"type": "md5", "value": "81e6f8d0634cbf5b6166fc2ea905815d"}, "created_at": "2026-02-23T08:38:18.738000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202111.json"}, "filesize": 2301337, "filetype": "file", "format": "json", "harvest": null, "id": "f2379742-fc9a-45ea-9a03-ff808985027a", "internal": {"created_at_internal": "2026-02-23T08:38:18.738000+00:00", "last_modified_internal": "2026-04-29T22:12:06+00:00"}, "last_modified": "2026-04-29T22:12:06+00:00", "latest": "https://data.public.lu/fr/datasets/r/f2379742-fc9a-45ea-9a03-ff808985027a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202111.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221205/lux-data-atmo-1hour-202111.json"}, {"checksum": {"type": "md5", "value": "c57874e79fe28d41d809a3932253c772"}, "created_at": "2026-02-23T08:38:16.949000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202110.json"}, "filesize": 2363360, "filetype": "file", "format": "json", "harvest": null, "id": "8bee4357-4a72-433b-a821-3abcc851374a", "internal": {"created_at_internal": "2026-02-23T08:38:16.949000+00:00", "last_modified_internal": "2026-04-29T22:12:04+00:00"}, "last_modified": "2026-04-29T22:12:04+00:00", "latest": "https://data.public.lu/fr/datasets/r/8bee4357-4a72-433b-a821-3abcc851374a", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202110.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221203/lux-data-atmo-1hour-202110.json"}, {"checksum": {"type": "md5", "value": "940b9ed0009395d45fd246afbe8c7421"}, "created_at": "2026-02-23T08:38:15.160000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202109.json"}, "filesize": 2067226, "filetype": "file", "format": "json", "harvest": null, "id": "d7f17799-0e5a-4567-a4ef-14c99cbb348e", "internal": {"created_at_internal": "2026-02-23T08:38:15.160000+00:00", "last_modified_internal": "2026-04-29T22:12:03+00:00"}, "last_modified": "2026-04-29T22:12:03+00:00", "latest": "https://data.public.lu/fr/datasets/r/d7f17799-0e5a-4567-a4ef-14c99cbb348e", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202109.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221202/lux-data-atmo-1hour-202109.json"}, {"checksum": {"type": "md5", "value": "1fda16569a5f327a921f42781bdc4a93"}, "created_at": "2026-02-23T08:38:13.351000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202108.json"}, "filesize": 2316549, "filetype": "file", "format": "json", "harvest": null, "id": "05aa9ad8-dfad-43da-ac13-78fcc09d92e2", "internal": {"created_at_internal": "2026-02-23T08:38:13.351000+00:00", "last_modified_internal": "2026-04-29T22:12:01+00:00"}, "last_modified": "2026-04-29T22:12:01+00:00", "latest": "https://data.public.lu/fr/datasets/r/05aa9ad8-dfad-43da-ac13-78fcc09d92e2", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202108.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221200/lux-data-atmo-1hour-202108.json"}, {"checksum": {"type": "md5", "value": "836f969393ad638a33ee94719d8ddc11"}, "created_at": "2026-02-23T08:38:11.769000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202107.json"}, "filesize": 2412663, "filetype": "file", "format": "json", "harvest": null, "id": "8634d046-22e1-42c3-b780-f1951798156b", "internal": {"created_at_internal": "2026-02-23T08:38:11.769000+00:00", "last_modified_internal": "2026-04-29T22:11:59+00:00"}, "last_modified": "2026-04-29T22:11:59+00:00", "latest": "https://data.public.lu/fr/datasets/r/8634d046-22e1-42c3-b780-f1951798156b", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202107.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221158/lux-data-atmo-1hour-202107.json"}, {"checksum": {"type": "md5", "value": "c88c150e8bc952a076d90e93fb9f236e"}, "created_at": "2026-02-23T08:38:09.765000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202106.json"}, "filesize": 2100212, "filetype": "file", "format": "json", "harvest": null, "id": "93482836-1046-467e-8415-9d47d691958b", "internal": {"created_at_internal": "2026-02-23T08:38:09.765000+00:00", "last_modified_internal": "2026-04-29T22:11:58+00:00"}, "last_modified": "2026-04-29T22:11:58+00:00", "latest": "https://data.public.lu/fr/datasets/r/93482836-1046-467e-8415-9d47d691958b", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202106.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221157/lux-data-atmo-1hour-202106.json"}, {"checksum": {"type": "md5", "value": "a5713fc9e8fbb3360af4a21cb8fd0ddd"}, "created_at": "2026-02-23T08:38:07.760000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202105.json"}, "filesize": 2225328, "filetype": "file", "format": "json", "harvest": null, "id": "ea1346c7-cea7-41e5-9d14-503c6a729a07", "internal": {"created_at_internal": "2026-02-23T08:38:07.760000+00:00", "last_modified_internal": "2026-04-29T22:11:56+00:00"}, "last_modified": "2026-04-29T22:11:56+00:00", "latest": "https://data.public.lu/fr/datasets/r/ea1346c7-cea7-41e5-9d14-503c6a729a07", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202105.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221155/lux-data-atmo-1hour-202105.json"}, {"checksum": {"type": "md5", "value": "e2ec2eab2178a7f47bf68c237c451805"}, "created_at": "2026-02-23T08:38:05.811000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202104.json"}, "filesize": 2288971, "filetype": "file", "format": "json", "harvest": null, "id": "6f250b43-379c-4747-a3b2-84dc7fe192e2", "internal": {"created_at_internal": "2026-02-23T08:38:05.811000+00:00", "last_modified_internal": "2026-04-29T22:11:54+00:00"}, "last_modified": "2026-04-29T22:11:54+00:00", "latest": "https://data.public.lu/fr/datasets/r/6f250b43-379c-4747-a3b2-84dc7fe192e2", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202104.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221153/lux-data-atmo-1hour-202104.json"}, {"checksum": {"type": "md5", "value": "75c0061fb0af179b69333b095be3df04"}, "created_at": "2026-02-23T08:38:04.200000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202103.json"}, "filesize": 2311356, "filetype": "file", "format": "json", "harvest": null, "id": "4fdf4a5f-def7-4044-bff9-245f1a12e6f9", "internal": {"created_at_internal": "2026-02-23T08:38:04.200000+00:00", "last_modified_internal": "2026-04-29T22:11:53+00:00"}, "last_modified": "2026-04-29T22:11:53+00:00", "latest": "https://data.public.lu/fr/datasets/r/4fdf4a5f-def7-4044-bff9-245f1a12e6f9", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202103.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221151/lux-data-atmo-1hour-202103.json"}, {"checksum": {"type": "md5", "value": "1d2cce522493216ae2cd86c086047225"}, "created_at": "2026-02-23T08:38:02.571000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202102.json"}, "filesize": 2128282, "filetype": "file", "format": "json", "harvest": null, "id": "6b7c616c-750b-42ba-ae08-7fa0eb3c1491", "internal": {"created_at_internal": "2026-02-23T08:38:02.571000+00:00", "last_modified_internal": "2026-04-29T22:11:51+00:00"}, "last_modified": "2026-04-29T22:11:51+00:00", "latest": "https://data.public.lu/fr/datasets/r/6b7c616c-750b-42ba-ae08-7fa0eb3c1491", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202102.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221150/lux-data-atmo-1hour-202102.json"}, {"checksum": {"type": "md5", "value": "71166e00ef6c2e150c430e6a2254a26e"}, "created_at": "2026-02-23T08:38:00.894000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202101.json"}, "filesize": 2174006, "filetype": "file", "format": "json", "harvest": null, "id": "6b09b721-2ec3-47b3-b784-1c927c5e5e16", "internal": {"created_at_internal": "2026-02-23T08:38:00.894000+00:00", "last_modified_internal": "2026-04-29T22:11:49+00:00"}, "last_modified": "2026-04-29T22:11:49+00:00", "latest": "https://data.public.lu/fr/datasets/r/6b09b721-2ec3-47b3-b784-1c927c5e5e16", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202101.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221148/lux-data-atmo-1hour-202101.json"}, {"checksum": {"type": "md5", "value": "333ab72bca66ad14f5c11eb5a3628c4f"}, "created_at": "2026-02-23T08:37:59.270000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202012.json"}, "filesize": 2302251, "filetype": "file", "format": "json", "harvest": null, "id": "17108b0a-fec6-4746-8697-b3c66f19daf8", "internal": {"created_at_internal": "2026-02-23T08:37:59.270000+00:00", "last_modified_internal": "2026-04-29T22:11:47+00:00"}, "last_modified": "2026-04-29T22:11:47+00:00", "latest": "https://data.public.lu/fr/datasets/r/17108b0a-fec6-4746-8697-b3c66f19daf8", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202012.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221146/lux-data-atmo-1hour-202012.json"}, {"checksum": {"type": "md5", "value": "81bdfd365f837a2d5ff9a435769426cd"}, "created_at": "2026-02-23T08:37:57.661000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202011.json"}, "filesize": 2114468, "filetype": "file", "format": "json", "harvest": null, "id": "b3fdf3cf-b75c-4a21-a8bb-a6fbe43e5e0d", "internal": {"created_at_internal": "2026-02-23T08:37:57.661000+00:00", "last_modified_internal": "2026-04-29T22:11:45+00:00"}, "last_modified": "2026-04-29T22:11:45+00:00", "latest": "https://data.public.lu/fr/datasets/r/b3fdf3cf-b75c-4a21-a8bb-a6fbe43e5e0d", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202011.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221144/lux-data-atmo-1hour-202011.json"}, {"checksum": {"type": "md5", "value": "3ca794037fab312d85c25c1a292b225d"}, "created_at": "2026-02-23T08:37:55.832000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202010.json"}, "filesize": 2357581, "filetype": "file", "format": "json", "harvest": null, "id": "f71df27a-20c2-4d95-b286-fec17d403027", "internal": {"created_at_internal": "2026-02-23T08:37:55.832000+00:00", "last_modified_internal": "2026-04-29T22:11:44+00:00"}, "last_modified": "2026-04-29T22:11:44+00:00", "latest": "https://data.public.lu/fr/datasets/r/f71df27a-20c2-4d95-b286-fec17d403027", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202010.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221142/lux-data-atmo-1hour-202010.json"}, {"checksum": {"type": "md5", "value": "4eb695e951978c381d1c8262e9ccd0ea"}, "created_at": "2026-02-23T08:37:54.229000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202009.json"}, "filesize": 1414332, "filetype": "file", "format": "json", "harvest": null, "id": "65ac724e-90d7-4da0-8f02-56cb93e1f42f", "internal": {"created_at_internal": "2026-02-23T08:37:54.229000+00:00", "last_modified_internal": "2026-04-29T22:11:42+00:00"}, "last_modified": "2026-04-29T22:11:42+00:00", "latest": "https://data.public.lu/fr/datasets/r/65ac724e-90d7-4da0-8f02-56cb93e1f42f", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202009.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221141/lux-data-atmo-1hour-202009.json"}, {"checksum": {"type": "md5", "value": "bda31f47d00b769822395a8fc1510c04"}, "created_at": "2026-02-23T08:37:52.610000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202008.json"}, "filesize": 2384531, "filetype": "file", "format": "json", "harvest": null, "id": "4d8abff0-1a5c-47be-bfd3-7e9176c7f716", "internal": {"created_at_internal": "2026-02-23T08:37:52.610000+00:00", "last_modified_internal": "2026-04-29T22:11:40+00:00"}, "last_modified": "2026-04-29T22:11:40+00:00", "latest": "https://data.public.lu/fr/datasets/r/4d8abff0-1a5c-47be-bfd3-7e9176c7f716", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202008.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221139/lux-data-atmo-1hour-202008.json"}, {"checksum": {"type": "md5", "value": "adeec81f73d0a4cd8e00b0007117d3a3"}, "created_at": "2026-02-23T08:37:51.058000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202007.json"}, "filesize": 2397939, "filetype": "file", "format": "json", "harvest": null, "id": "258d88de-4668-4b1a-ae48-28747a7543c7", "internal": {"created_at_internal": "2026-02-23T08:37:51.058000+00:00", "last_modified_internal": "2026-04-29T22:11:38+00:00"}, "last_modified": "2026-04-29T22:11:38+00:00", "latest": "https://data.public.lu/fr/datasets/r/258d88de-4668-4b1a-ae48-28747a7543c7", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202007.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221137/lux-data-atmo-1hour-202007.json"}, {"checksum": {"type": "md5", "value": "6bb7ec1855b2fa14cd9f8083ea73181d"}, "created_at": "2026-02-23T08:37:49.537000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202006.json"}, "filesize": 2268725, "filetype": "file", "format": "json", "harvest": null, "id": "8ef90a68-dca2-49db-9a10-da4cbb36dd4d", "internal": {"created_at_internal": "2026-02-23T08:37:49.537000+00:00", "last_modified_internal": "2026-04-29T22:11:37+00:00"}, "last_modified": "2026-04-29T22:11:37+00:00", "latest": "https://data.public.lu/fr/datasets/r/8ef90a68-dca2-49db-9a10-da4cbb36dd4d", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202006.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221135/lux-data-atmo-1hour-202006.json"}, {"checksum": {"type": "md5", "value": "073eb184ca6668f9651b53dccd876feb"}, "created_at": "2026-02-23T08:37:47.925000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202005.json"}, "filesize": 2399340, "filetype": "file", "format": "json", "harvest": null, "id": "4809921b-e361-44a4-81cb-bf6028ccea39", "internal": {"created_at_internal": "2026-02-23T08:37:47.925000+00:00", "last_modified_internal": "2026-04-29T22:11:35+00:00"}, "last_modified": "2026-04-29T22:11:35+00:00", "latest": "https://data.public.lu/fr/datasets/r/4809921b-e361-44a4-81cb-bf6028ccea39", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202005.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221134/lux-data-atmo-1hour-202005.json"}, {"checksum": {"type": "md5", "value": "9b7a9b3641a2e3f478b4186baa7c0031"}, "created_at": "2026-02-23T08:37:46.455000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202004.json"}, "filesize": 2273895, "filetype": "file", "format": "json", "harvest": null, "id": "aa256584-fbfa-4f46-a7ff-590c46452370", "internal": {"created_at_internal": "2026-02-23T08:37:46.455000+00:00", "last_modified_internal": "2026-04-29T22:11:33+00:00"}, "last_modified": "2026-04-29T22:11:33+00:00", "latest": "https://data.public.lu/fr/datasets/r/aa256584-fbfa-4f46-a7ff-590c46452370", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202004.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221132/lux-data-atmo-1hour-202004.json"}, {"checksum": {"type": "md5", "value": "a5bc560a9eae3e2ef60caa450b6f0089"}, "created_at": "2026-02-23T08:37:44.965000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202003.json"}, "filesize": 2295247, "filetype": "file", "format": "json", "harvest": null, "id": "dcd3befa-c066-448d-9c50-0756aaf5d8a8", "internal": {"created_at_internal": "2026-02-23T08:37:44.965000+00:00", "last_modified_internal": "2026-04-29T22:11:31+00:00"}, "last_modified": "2026-04-29T22:11:31+00:00", "latest": "https://data.public.lu/fr/datasets/r/dcd3befa-c066-448d-9c50-0756aaf5d8a8", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202003.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221130/lux-data-atmo-1hour-202003.json"}, {"checksum": {"type": "md5", "value": "39ffb594b80e5db8e2534d50a46901e5"}, "created_at": "2026-02-23T08:37:43.345000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202002.json"}, "filesize": 476314, "filetype": "file", "format": "json", "harvest": null, "id": "93e9f205-6239-4b77-be29-dc33d50ab738", "internal": {"created_at_internal": "2026-02-23T08:37:43.345000+00:00", "last_modified_internal": "2026-04-29T22:11:30+00:00"}, "last_modified": "2026-04-29T22:11:30+00:00", "latest": "https://data.public.lu/fr/datasets/r/93e9f205-6239-4b77-be29-dc33d50ab738", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202002.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221129/lux-data-atmo-1hour-202002.json"}, {"checksum": {"type": "md5", "value": "af33f3a59316d864f311aa2069dde8f4"}, "created_at": "2026-02-23T08:37:41.856000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_202001.json"}, "filesize": 234015, "filetype": "file", "format": "json", "harvest": null, "id": "f24edcc9-6591-4c2b-9e82-406a65c08b43", "internal": {"created_at_internal": "2026-02-23T08:37:41.856000+00:00", "last_modified_internal": "2026-04-29T22:11:28+00:00"}, "last_modified": "2026-04-29T22:11:28+00:00", "latest": "https://data.public.lu/fr/datasets/r/f24edcc9-6591-4c2b-9e82-406a65c08b43", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-202001.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221127/lux-data-atmo-1hour-202001.json"}, {"checksum": {"type": "md5", "value": "2e01c370ae1610ffd820cb06784a6ab2"}, "created_at": "2026-02-23T08:37:40.442000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201912.json"}, "filesize": 160817, "filetype": "file", "format": "json", "harvest": null, "id": "2a3b2614-da46-46c4-b49e-1e614ca00c68", "internal": {"created_at_internal": "2026-02-23T08:37:40.442000+00:00", "last_modified_internal": "2026-04-29T22:11:27+00:00"}, "last_modified": "2026-04-29T22:11:27+00:00", "latest": "https://data.public.lu/fr/datasets/r/2a3b2614-da46-46c4-b49e-1e614ca00c68", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201912.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221125/lux-data-atmo-1hour-201912.json"}, {"checksum": {"type": "md5", "value": "6f26a449a5ef526e36c3fa284d439de5"}, "created_at": "2026-02-23T08:37:20.567000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201911.json"}, "filesize": 113580, "filetype": "file", "format": "json", "harvest": null, "id": "a38b1290-a61a-4dec-8902-5f7ab300bd7d", "internal": {"created_at_internal": "2026-02-23T08:37:20.567000+00:00", "last_modified_internal": "2026-04-29T22:11:25+00:00"}, "last_modified": "2026-04-29T22:11:25+00:00", "latest": "https://data.public.lu/fr/datasets/r/a38b1290-a61a-4dec-8902-5f7ab300bd7d", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201911.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221124/lux-data-atmo-1hour-201911.json"}, {"checksum": {"type": "md5", "value": "e617137f1e0620e66fae7e53f71bc51d"}, "created_at": "2026-02-23T08:37:19.204000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201910.json"}, "filesize": 197429, "filetype": "file", "format": "json", "harvest": null, "id": "5a5ae6ef-d199-4098-8127-05709fa822bc", "internal": {"created_at_internal": "2026-02-23T08:37:19.204000+00:00", "last_modified_internal": "2026-04-29T22:11:23+00:00"}, "last_modified": "2026-04-29T22:11:23+00:00", "latest": "https://data.public.lu/fr/datasets/r/5a5ae6ef-d199-4098-8127-05709fa822bc", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201910.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221122/lux-data-atmo-1hour-201910.json"}, {"checksum": {"type": "md5", "value": "756f93df66dd89515ef9e3e4d8c22550"}, "created_at": "2026-02-23T08:37:17.563000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201909.json"}, "filesize": 172142, "filetype": "file", "format": "json", "harvest": null, "id": "9560149c-689f-4942-ae96-917cc6825c5f", "internal": {"created_at_internal": "2026-02-23T08:37:17.563000+00:00", "last_modified_internal": "2026-04-29T22:11:22+00:00"}, "last_modified": "2026-04-29T22:11:22+00:00", "latest": "https://data.public.lu/fr/datasets/r/9560149c-689f-4942-ae96-917cc6825c5f", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201909.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221121/lux-data-atmo-1hour-201909.json"}, {"checksum": {"type": "md5", "value": "8f45af3b20063d5d5fe17d14e1fb9dfb"}, "created_at": "2026-02-23T08:37:16.096000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201908.json"}, "filesize": 234475, "filetype": "file", "format": "json", "harvest": null, "id": "b3ef6dc3-4f4b-4675-accc-8df0a019cd00", "internal": {"created_at_internal": "2026-02-23T08:37:16.096000+00:00", "last_modified_internal": "2026-04-29T22:11:20+00:00"}, "last_modified": "2026-04-29T22:11:20+00:00", "latest": "https://data.public.lu/fr/datasets/r/b3ef6dc3-4f4b-4675-accc-8df0a019cd00", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201908.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221119/lux-data-atmo-1hour-201908.json"}, {"checksum": {"type": "md5", "value": "63e54a142ad36566fb567a4d8dd846da"}, "created_at": "2026-02-23T08:37:14.722000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201907.json"}, "filesize": 69206, "filetype": "file", "format": "json", "harvest": null, "id": "100c4e45-9a3c-49cb-870a-363424c09d90", "internal": {"created_at_internal": "2026-02-23T08:37:14.722000+00:00", "last_modified_internal": "2026-04-29T22:11:19+00:00"}, "last_modified": "2026-04-29T22:11:19+00:00", "latest": "https://data.public.lu/fr/datasets/r/100c4e45-9a3c-49cb-870a-363424c09d90", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201907.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221118/lux-data-atmo-1hour-201907.json"}, {"checksum": {"type": "md5", "value": "1d81b968f044181fbf5418e7b3052655"}, "created_at": "2026-02-23T08:37:13.298000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201906.json"}, "filesize": 154582, "filetype": "file", "format": "json", "harvest": null, "id": "98d12c36-e597-4c89-8b45-ce4dcb0a3a1f", "internal": {"created_at_internal": "2026-02-23T08:37:13.298000+00:00", "last_modified_internal": "2026-04-29T22:11:17+00:00"}, "last_modified": "2026-04-29T22:11:17+00:00", "latest": "https://data.public.lu/fr/datasets/r/98d12c36-e597-4c89-8b45-ce4dcb0a3a1f", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201906.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221116/lux-data-atmo-1hour-201906.json"}, {"checksum": {"type": "md5", "value": "c4bb3b6d2f24dcba29b76f9bcf430413"}, "created_at": "2026-02-23T08:37:10.785000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201904.json"}, "filesize": 8691, "filetype": "file", "format": "json", "harvest": null, "id": "3fc6f6f8-78fe-44d1-80b9-08a8f914cdd7", "internal": {"created_at_internal": "2026-02-23T08:37:10.785000+00:00", "last_modified_internal": "2026-04-29T22:11:14+00:00"}, "last_modified": "2026-04-29T22:11:14+00:00", "latest": "https://data.public.lu/fr/datasets/r/3fc6f6f8-78fe-44d1-80b9-08a8f914cdd7", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201904.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221113/lux-data-atmo-1hour-201904.json"}, {"checksum": {"type": "md5", "value": "d04de158db61e79d3929c4035fed4326"}, "created_at": "2026-02-23T08:37:01.868000+00:00", "description": null, "extras": {"userFileName": "Lux_Data_ATMO_1HOUR_201905.json"}, "filesize": 194972, "filetype": "file", "format": "json", "harvest": null, "id": "9e5f0a6f-3caa-443d-bcd9-5bf7c8097229", "internal": {"created_at_internal": "2026-02-23T08:37:01.868000+00:00", "last_modified_internal": "2026-04-29T22:11:16+00:00"}, "last_modified": "2026-04-29T22:11:16+00:00", "latest": "https://data.public.lu/fr/datasets/r/9e5f0a6f-3caa-443d-bcd9-5bf7c8097229", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "lux-data-atmo-1hour-201905.json", "type": "main", "url": "https://download.data.public.lu/resources/air-quality-telemetric-network/20260429-221115/lux-data-atmo-1hour-201905.json"}], "schema": null, "slug": "air-quality-telemetric-network", "spatial": null, "tags": ["air-quality", "fine-particles", "nitrogen-dioxide", "ozone", "pollution", "urban"], "temporal_coverage": null, "title": "Air Quality - Telemetric network", "uri": "https://data.public.lu/api/1/datasets/air-quality-telemetric-network/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-09-29T08:09:19.991000+00:00", "deleted": null, "description": "Repr\u00e9sentation de tous les bassins versants d\u00e9versant leur eau dans un cours d'eau situ\u00e9 sur le territoire luxembourgeois.\n\nURL for the map: https://map.geoportail.lu/theme/main?version=3&zoom=10&X=678662&Y=6411219&lang=fr&rotation=0&layers=636&opacities=0.75&time=&bgLayer=topo_bw_jpeg&crosshair=false\n\nLink to Geocatalog: https://geocatalogue.geoportail.lu/geonetwork/srv/fre/catalog.search#/metadata/a295a30a-f819-400c-842c-d0ccc695bea5\n\nWMS link: https://wms.geoportail.lu/public_map_layers/service layer id: 636", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "57ecb010cc765e17f1820811", "internal": {"created_at_internal": "2016-09-29T08:09:19.991000+00:00", "last_modified_internal": "2026-04-29T22:05:21.517000+00:00"}, "last_modified": "2026-04-29T22:05:21.517000+00:00", "last_update": "2026-04-06T01:02:43+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 204}, "organization": {"acronym": "AGE", "badges": [{"kind": "public-service"}, {"kind": "certified"}], "class": "Organization", "id": "571dcf8d32cc221e8ffea95a", "logo": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-100.jpg", "name": "Administration de la gestion de l'eau", "page": "https://data.public.lu/fr/organizations/administration-de-la-gestion-de-leau/", "slug": "administration-de-la-gestion-de-leau", "uri": "https://data.public.lu/api/1/organizations/administration-de-la-gestion-de-leau/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/bassins-versants/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.6666666666666666, "spatial": true, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": null, "created_at": "2025-11-06T02:02:45.658000+00:00", "description": "layer ID: 636", "extras": {"check:date": "2025-11-06T02:03:59.740000", "check:error": "Bad Request", "check:headers:content-length": 486, "check:headers:content-type": "text/xml", "check:status": 400, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "html", "harvest": null, "id": "8742fa37-b48d-488f-9a3c-43c9f637cfb6", "internal": {"created_at_internal": "2025-11-06T02:02:45.658000+00:00", "last_modified_internal": "2026-04-06T01:02:28.126000+00:00"}, "last_modified": "2026-04-06T01:02:28.126000+00:00", "latest": "https://data.public.lu/fr/datasets/r/8742fa37-b48d-488f-9a3c-43c9f637cfb6", "metrics": {}, "mime": null, "preview_url": null, "schema": null, "title": "Link to the WMS", "type": "api", "url": "https://wms.geoportail.lu/public_map_layers/service"}, {"checksum": null, "created_at": "2025-11-06T02:02:45.311000+00:00", "description": "layer ID: 636", "extras": {"analysis:checksum": "b73bb81a5ca94f88f67323502e288f89ff31c04c", "analysis:content-length": 9494, "analysis:mime-type": "text/html", "check:date": "2025-11-06T02:03:59.818000", "check:headers:content-type": "text/html", "check:status": 200, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "html", "harvest": null, "id": "c4d9a83b-d047-47e6-b135-cab104a6bd75", "internal": {"created_at_internal": "2025-11-06T02:02:45.311000+00:00", "last_modified_internal": "2026-04-06T01:02:27.788000+00:00"}, "last_modified": "2026-04-06T01:02:27.788000+00:00", "latest": "https://data.public.lu/fr/datasets/r/c4d9a83b-d047-47e6-b135-cab104a6bd75", "metrics": {}, "mime": null, "preview_url": null, "schema": null, "title": "Link to the Geocatalogue (eau_new_Einzugsgebiete)", "type": "documentation", "url": "https://geocatalogue.geoportail.lu/geonetwork/srv/fre/catalog.search#/metadata/a295a30a-f819-400c-842c-d0ccc695bea5"}, {"checksum": null, "created_at": "2025-11-06T02:02:44.936000+00:00", "description": null, "extras": {"analysis:checksum": "f7dda1ac55bca908d1332a00fa7b953dcc07a3ce", "analysis:content-length": 23381, "analysis:last-modified-at": "2026-01-27T02:05:22.410152+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "text/html", "check:date": "2025-11-06T02:03:59.754000", "check:headers:content-type": "text/html", "check:status": 200, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "html", "harvest": null, "id": "5bb63d28-588d-4ac5-a94d-214c1574248e", "internal": {"created_at_internal": "2025-11-06T02:02:44.936000+00:00", "last_modified_internal": "2026-04-06T01:02:27.492000+00:00"}, "last_modified": "2026-01-27T02:05:22.410152+00:00", "latest": "https://data.public.lu/fr/datasets/r/5bb63d28-588d-4ac5-a94d-214c1574248e", "metrics": {}, "mime": null, "preview_url": null, "schema": null, "title": "URL for the map", "type": "other", "url": "https://map.geoportail.lu/theme/main?layers=636&opacities=1&version=3&time=-"}, {"checksum": null, "created_at": "2025-10-31T07:26:00.205000+00:00", "description": "pygeoapi endpoint for OGC API - Features", "extras": {"analysis:checksum": "5ff89cd93aa93157b17fa42b71e73ee7ea645194", "analysis:content-length": 2966, "analysis:last-modified-at": "2025-12-13T17:10:27.346458+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "application/json", "check:date": "2026-02-16T09:13:01.710000", "check:error": "Bad Gateway", "check:headers:content-length": 150, "check:headers:content-type": "text/html", "check:status": 502, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "pygeoapi", "harvest": null, "id": "0ab40485-41d2-475c-9286-7ad4d8b0f537", "internal": {"created_at_internal": "2025-10-31T07:26:00.205000+00:00", "last_modified_internal": "2026-04-29T22:05:21.507000+00:00"}, "last_modified": "2025-12-13T17:10:27.346458+00:00", "latest": "https://data.public.lu/fr/datasets/r/0ab40485-41d2-475c-9286-7ad4d8b0f537", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "API Service for Bassins versants", "type": "api", "url": "https://features.geoportail.lu/collections/636"}, {"checksum": {"type": "md5", "value": "77d058722e92c85c1bf0687b3637a447"}, "created_at": "2024-06-01T03:04:36.799000+00:00", "description": null, "extras": {"analysis:checksum": "adb21c1946edf3a5d85caf5a58b4eba3d5d32027", "analysis:content-length": 4356002, "analysis:last-modified-at": "2026-02-06T02:03:33+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/zip", "check:date": "2026-02-06T02:04:25.951278+00:00", "check:headers:content-length": 4356002, "check:headers:content-type": "application/zip", "check:status": 200, "check:timeout": false}, "filesize": 4356002, "filetype": "file", "format": "shp.zip", "harvest": null, "id": "ec2bd8ab-104d-4a12-8fbd-d21ebafd6b10", "internal": {"created_at_internal": "2024-06-01T03:04:36.799000+00:00", "last_modified_internal": "2026-04-06T01:02:43+00:00"}, "last_modified": "2026-04-06T01:02:43+00:00", "latest": "https://data.public.lu/fr/datasets/r/ec2bd8ab-104d-4a12-8fbd-d21ebafd6b10", "metrics": {}, "mime": "application/zip", "preview_url": null, "schema": null, "title": "einzugsgebiete.shp.zip", "type": "main", "url": "https://download.data.public.lu/resources/bassins-versants/20260406-010242/einzugsgebiete.shp.zip"}, {"checksum": {"type": "md5", "value": "83603f78472fb6a2efa3c8681535b4b1"}, "created_at": "2024-06-01T03:04:35.456000+00:00", "description": null, "extras": {"analysis:checksum": "2cdd956947a311fc35f9bc6d0850399ad3b34a18", "analysis:content-length": 7049216, "analysis:last-modified-at": "2026-02-06T02:03:32+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.sqlite3", "check:date": "2026-02-06T02:04:25.953772+00:00", "check:headers:content-length": 7049216, "check:headers:content-type": "application/octet-stream", "check:status": 200, "check:timeout": false}, "filesize": 7049216, "filetype": "file", "format": "gpkg", "harvest": null, "id": "c53bf3df-2d4b-4cdf-ab0f-f8c6801bf493", "internal": {"created_at_internal": "2024-06-01T03:04:35.456000+00:00", "last_modified_internal": "2026-04-06T01:02:43+00:00"}, "last_modified": "2026-04-06T01:02:43+00:00", "latest": "https://data.public.lu/fr/datasets/r/c53bf3df-2d4b-4cdf-ab0f-f8c6801bf493", "metrics": {}, "mime": "application/octet-stream", "preview_url": null, "schema": null, "title": "einzugsgebiete.gpkg", "type": "main", "url": "https://download.data.public.lu/resources/bassins-versants/20260406-010242/einzugsgebiete.gpkg"}, {"checksum": {"type": "md5", "value": "d1bfe435ed1329c03b7db78529dab95f"}, "created_at": "2024-06-01T03:04:33.942000+00:00", "description": null, "extras": {"analysis:checksum": "0548cdea6ec3955e109e11338b35e8a3b6500e86", "analysis:content-length": 14186410, "analysis:last-modified-at": "2026-02-06T02:03:31+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "text/plain", "check:date": "2025-07-23T02:45:36.156607+00:00", "check:headers:content-length": 14186410, "check:headers:content-type": "application/geo+json", "check:status": 200, "check:timeout": false}, "filesize": 14186410, "filetype": "file", "format": "geojson", "harvest": null, "id": "91f543f0-815e-43c9-892b-82752196c518", "internal": {"created_at_internal": "2024-06-01T03:04:33.942000+00:00", "last_modified_internal": "2026-04-06T01:02:42+00:00"}, "last_modified": "2026-04-06T01:02:42+00:00", "latest": "https://data.public.lu/fr/datasets/r/91f543f0-815e-43c9-892b-82752196c518", "metrics": {}, "mime": "application/geo+json", "preview_url": null, "schema": null, "title": "einzugsgebiete.geojson", "type": "main", "url": "https://download.data.public.lu/resources/bassins-versants/20260406-010241/einzugsgebiete.geojson"}], "schema": null, "slug": "bassins-versants", "spatial": {"geom": null, "granularity": "country", "zones": ["country:lu"]}, "tags": ["bassinversant", "coursdeau", "eau-grandpublic", "geoportail-lu", "grand-ducheduluxembourg"], "temporal_coverage": null, "title": "Bassins versants", "uri": "https://data.public.lu/api/1/datasets/bassins-versants/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2024-07-26T03:02:13.599000+00:00", "deleted": null, "description": "Recensement d\u00e9taill\u00e9 des ouvrages transversaux qui constituent un obstacle \u00e0 la continuit\u00e9 \u00e9cologique pour les poissons ou les s\u00e9diments (ex: seuil, rampe, chute, barrage).\n\nURL for the map: https://map.geoportail.lu/theme/main?version=3&zoom=10&X=678662&Y=6411219&lang=fr&rotation=0&layers=2492&opacities=0.75&time=&bgLayer=topo_bw_jpeg&crosshair=false\n\nLink to Geocatalog: https://geocatalogue.geoportail.lu/geonetwork/srv/fre/catalog.search#/metadata/88b06474-f029-4544-a60d-7c46c5f32191\n\nWMS link: https://wms.geoportail.lu/public_map_layers/service layer id: 2492", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "66a2f595f96f574ccd9e7e7c", "internal": {"created_at_internal": "2024-07-26T03:02:13.599000+00:00", "last_modified_internal": "2026-04-29T22:05:21.221000+00:00"}, "last_modified": "2026-04-29T22:05:21.221000+00:00", "last_update": "2025-12-14T23:26:01.424021+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 45}, "organization": {"acronym": "AGE", "badges": [{"kind": "public-service"}, {"kind": "certified"}], "class": "Organization", "id": "571dcf8d32cc221e8ffea95a", "logo": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-100.jpg", "name": "Administration de la gestion de l'eau", "page": "https://data.public.lu/fr/organizations/administration-de-la-gestion-de-leau/", "slug": "administration-de-la-gestion-de-leau", "uri": "https://data.public.lu/api/1/organizations/administration-de-la-gestion-de-leau/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/cartographie-des-ouvrages-transversaux-2021/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.6666666666666666, "spatial": true, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": null, "created_at": "2025-10-30T16:29:38.337000+00:00", "description": "pygeoapi endpoint for OGC API - Features", "extras": {"analysis:checksum": "c308611500b358038896eb7318bebcb65c3dec63", "analysis:content-length": 3182, "analysis:last-modified-at": "2025-12-14T23:26:01.424021+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "application/json", "check:date": "2026-02-14T23:05:24.645000", "check:headers:content-type": "application/json", "check:status": 200, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "pygeoapi", "harvest": null, "id": "e6ea60ca-c7f9-4ee7-92bf-f2947b406f2e", "internal": {"created_at_internal": "2025-10-30T16:29:38.337000+00:00", "last_modified_internal": "2026-04-29T22:05:21.213000+00:00"}, "last_modified": "2025-12-14T23:26:01.424021+00:00", "latest": "https://data.public.lu/fr/datasets/r/e6ea60ca-c7f9-4ee7-92bf-f2947b406f2e", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "API Service for Cartographie des ouvrages transversaux 2021", "type": "api", "url": "https://features.geoportail.lu/collections/2492"}, {"checksum": {"type": "sha1", "value": "14c62253a0cfd82b049234458bb005df35ae8de9"}, "created_at": "2024-07-26T03:02:37.674000+00:00", "description": null, "extras": {"analysis:checksum": "14c62253a0cfd82b049234458bb005df35ae8de9", "analysis:content-length": 42124, "analysis:last-modified-at": "2024-08-01T01:03:02+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/zip", "check:date": "2025-07-22T14:37:10.744053+00:00", "check:headers:content-length": 42124, "check:headers:content-type": "application/zip", "check:status": 200, "check:timeout": false}, "filesize": 42124, "filetype": "file", "format": "shp.zip", "harvest": null, "id": "5ba12dc7-48c5-431c-99e3-672fb913b8b1", "internal": {"created_at_internal": "2024-07-26T03:02:37.674000+00:00", "last_modified_internal": "2024-08-01T03:03:01+00:00"}, "last_modified": "2024-08-01T03:03:01+00:00", "latest": "https://data.public.lu/fr/datasets/r/5ba12dc7-48c5-431c-99e3-672fb913b8b1", "metrics": {}, "mime": "application/zip", "preview_url": null, "schema": null, "title": "querbauwerke-2021.shp.zip", "type": "main", "url": "https://download.data.public.lu/resources/cartographie-des-ouvrages-transversaux-2021/20240801-030301/querbauwerke-2021.shp.zip"}, {"checksum": {"type": "sha1", "value": "d3c1376332abe46ded769bd6615fda7739614f40"}, "created_at": "2024-07-26T03:02:36.898000+00:00", "description": null, "extras": {"analysis:checksum": "d3c1376332abe46ded769bd6615fda7739614f40", "analysis:content-length": 425984, "analysis:last-modified-at": "2024-08-01T01:03:01+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.sqlite3", "check:date": "2025-07-22T22:54:47.206163+00:00", "check:headers:content-length": 425984, "check:headers:content-type": "application/geopackage+sqlite3", "check:status": 200, "check:timeout": false}, "filesize": 425984, "filetype": "file", "format": "gpkg", "harvest": null, "id": "348226aa-86fa-4795-ab2c-392eeb98d140", "internal": {"created_at_internal": "2024-07-26T03:02:36.898000+00:00", "last_modified_internal": "2024-08-01T03:03:00+00:00"}, "last_modified": "2024-08-01T03:03:00+00:00", "latest": "https://data.public.lu/fr/datasets/r/348226aa-86fa-4795-ab2c-392eeb98d140", "metrics": {}, "mime": "application/geopackage+sqlite3", "preview_url": null, "schema": null, "title": "querbauwerke-2021.gpkg", "type": "main", "url": "https://download.data.public.lu/resources/cartographie-des-ouvrages-transversaux-2021/20240801-030300/querbauwerke-2021.gpkg"}, {"checksum": {"type": "sha1", "value": "21683aeb8732351d7ca47886f9bf1d16d82323ef"}, "created_at": "2024-07-26T03:02:36.095000+00:00", "description": null, "extras": {"analysis:checksum": "21683aeb8732351d7ca47886f9bf1d16d82323ef", "analysis:content-length": 461036, "analysis:last-modified-at": "2024-08-01T01:03:00+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/json", "check:date": "2025-07-23T17:16:55.221795+00:00", "check:headers:content-length": 461036, "check:headers:content-type": "application/geo+json", "check:status": 200, "check:timeout": false}, "filesize": 461036, "filetype": "file", "format": "geojson", "harvest": null, "id": "8b4fcb5c-3eea-4181-901e-ee8970c1008f", "internal": {"created_at_internal": "2024-07-26T03:02:36.095000+00:00", "last_modified_internal": "2024-08-01T03:02:59+00:00"}, "last_modified": "2024-08-01T03:02:59+00:00", "latest": "https://data.public.lu/fr/datasets/r/8b4fcb5c-3eea-4181-901e-ee8970c1008f", "metrics": {}, "mime": "application/geo+json", "preview_url": null, "schema": null, "title": "querbauwerke-2021.geojson", "type": "main", "url": "https://download.data.public.lu/resources/cartographie-des-ouvrages-transversaux-2021/20240801-030259/querbauwerke-2021.geojson"}], "schema": null, "slug": "cartographie-des-ouvrages-transversaux-2021", "spatial": {"geom": null, "granularity": "country", "zones": ["country:lu"]}, "tags": ["barrage", "continuiteecologique", "directive-cadresurleau-directive2000-60-ce", "eau", "eau-directive-cadresurleau-dce-plandegestion2021", "etatecologique", "franchissement", "geoportail-lu", "grand-ducheduluxembourg", "hydromorphologie", "plandegestion2021", "poissons"], "temporal_coverage": null, "title": "Cartographie des ouvrages transversaux 2021", "uri": "https://data.public.lu/api/1/datasets/cartographie-des-ouvrages-transversaux-2021/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2016-09-29T11:42:40.619000+00:00", "deleted": null, "description": "The lake Haute Sure in Esch-sur-S\u00fbre\n\n", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "57ece210cc765e1a2422811f", "internal": {"created_at_internal": "2016-09-29T11:42:40.619000+00:00", "last_modified_internal": "2026-04-29T22:05:20.935000+00:00"}, "last_modified": "2026-04-29T22:05:20.935000+00:00", "last_update": "2025-12-14T23:26:03.999610+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 49}, "organization": {"acronym": "AGE", "badges": [{"kind": "public-service"}, {"kind": "certified"}], "class": "Organization", "id": "571dcf8d32cc221e8ffea95a", "logo": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-100.jpg", "name": "Administration de la gestion de l'eau", "page": "https://data.public.lu/fr/organizations/administration-de-la-gestion-de-leau/", "slug": "administration-de-la-gestion-de-leau", "uri": "https://data.public.lu/api/1/organizations/administration-de-la-gestion-de-leau/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/lac-de-la-haute-sure/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": false, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.4444444444444444, "spatial": false, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": null, "created_at": "2025-10-31T07:25:36.036000+00:00", "description": "pygeoapi endpoint for OGC API - Features", "extras": {"analysis:checksum": "64ca9f31f934f350125aef1226f5ac1db040888d", "analysis:content-length": 2896, "analysis:last-modified-at": "2025-12-14T23:26:03.999610+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "application/json", "check:date": "2026-02-14T23:07:32.796000", "check:headers:content-type": "application/json", "check:status": 200, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "pygeoapi", "harvest": null, "id": "7bc20544-2054-4d6d-b55f-a5e6af69a223", "internal": {"created_at_internal": "2025-10-31T07:25:36.036000+00:00", "last_modified_internal": "2026-04-29T22:05:20.927000+00:00"}, "last_modified": "2025-12-14T23:26:03.999610+00:00", "latest": "https://data.public.lu/fr/datasets/r/7bc20544-2054-4d6d-b55f-a5e6af69a223", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "API Service for Lac de la Haute S\u00fbre", "type": "api", "url": "https://features.geoportail.lu/collections/569"}, {"checksum": {"type": "sha1", "value": "65d113b6afe18cdad4afdf2b379cb025356d28d3"}, "created_at": "2024-06-01T03:04:49.446000+00:00", "description": null, "extras": {"analysis:checksum": "65d113b6afe18cdad4afdf2b379cb025356d28d3", "analysis:content-length": 45237, "analysis:last-modified-at": "2025-06-06T01:06:23+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/zip", "check:date": "2025-07-22T19:54:54.459419+00:00", "check:headers:content-length": 45237, "check:headers:content-type": "application/zip", "check:status": 200, "check:timeout": false}, "filesize": 45237, "filetype": "file", "format": "shp.zip", "harvest": null, "id": "0ae9728c-70f3-4f5f-b177-ba57c4cd0783", "internal": {"created_at_internal": "2024-06-01T03:04:49.446000+00:00", "last_modified_internal": "2025-06-06T03:06:22+00:00"}, "last_modified": "2025-06-06T03:06:22+00:00", "latest": "https://data.public.lu/fr/datasets/r/0ae9728c-70f3-4f5f-b177-ba57c4cd0783", "metrics": {}, "mime": "application/zip", "preview_url": null, "schema": null, "title": "stausee-sauer.shp.zip", "type": "main", "url": "https://download.data.public.lu/resources/lac-de-la-haute-sure/20250606-030622/stausee-sauer.shp.zip"}, {"checksum": {"type": "sha1", "value": "7ef6a6d7021926dfabb5a01e04afc7e2e98edd4b"}, "created_at": "2024-06-01T03:04:48.685000+00:00", "description": null, "extras": {"analysis:checksum": "7ef6a6d7021926dfabb5a01e04afc7e2e98edd4b", "analysis:content-length": 139264, "analysis:last-modified-at": "2025-06-06T01:06:20+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.sqlite3", "check:date": "2025-07-23T03:18:41.181442+00:00", "check:headers:content-length": 139264, "check:headers:content-type": "application/geopackage+sqlite3", "check:status": 200, "check:timeout": false}, "filesize": 139264, "filetype": "file", "format": "gpkg", "harvest": null, "id": "0e7a362d-f9b2-45b2-a6ce-3aa9a7a1938c", "internal": {"created_at_internal": "2024-06-01T03:04:48.685000+00:00", "last_modified_internal": "2025-06-06T03:06:19+00:00"}, "last_modified": "2025-06-06T03:06:19+00:00", "latest": "https://data.public.lu/fr/datasets/r/0e7a362d-f9b2-45b2-a6ce-3aa9a7a1938c", "metrics": {}, "mime": "application/geopackage+sqlite3", "preview_url": null, "schema": null, "title": "stausee-sauer.gpkg", "type": "main", "url": "https://download.data.public.lu/resources/lac-de-la-haute-sure/20250606-030619/stausee-sauer.gpkg"}, {"checksum": {"type": "sha1", "value": "92d3ae556a56efc6c262b1d8b0164debcffdf1f0"}, "created_at": "2024-06-01T03:04:47.785000+00:00", "description": null, "extras": {"analysis:checksum": "92d3ae556a56efc6c262b1d8b0164debcffdf1f0", "analysis:content-length": 129554, "analysis:last-modified-at": "2025-06-06T01:06:19+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/json", "check:date": "2025-07-22T11:10:45.120382+00:00", "check:headers:content-length": 129554, "check:headers:content-type": "application/geo+json", "check:status": 200, "check:timeout": false}, "filesize": 129554, "filetype": "file", "format": "geojson", "harvest": null, "id": "4c21147f-8902-46bb-a538-a33543b326a0", "internal": {"created_at_internal": "2024-06-01T03:04:47.785000+00:00", "last_modified_internal": "2025-06-06T03:06:18+00:00"}, "last_modified": "2025-06-06T03:06:18+00:00", "latest": "https://data.public.lu/fr/datasets/r/4c21147f-8902-46bb-a538-a33543b326a0", "metrics": {}, "mime": "application/geo+json", "preview_url": null, "schema": null, "title": "stausee-sauer.geojson", "type": "main", "url": "https://download.data.public.lu/resources/lac-de-la-haute-sure/20250606-030618/stausee-sauer.geojson"}], "schema": null, "slug": "lac-de-la-haute-sure", "spatial": null, "tags": ["communes", "inspire", "inspire-automated-synchro", "lac-de-la-haute-sure", "natural-resources", "nature", "region"], "temporal_coverage": null, "title": "Lac de la Haute Sure", "uri": "https://data.public.lu/api/1/datasets/lac-de-la-haute-sure/"}, {"acronym": null, "archived": null, "badges": [], "contact_point": null, "created_at": "2025-10-09T01:02:48.266000+00:00", "deleted": null, "description": "Dans le contexte de la mise en oeuvre de la directive-cadre sur l'eau, des types de cours d'eau ont \u00e9t\u00e9 d\u00e9finis pour le Luxembourg. Comme la typologie allemande (types LAWA) est toutefois \u00e9galement utilis\u00e9e dans le cadre de certains travaux, ces derniers ont aussi \u00e9t\u00e9 assign\u00e9s aux masses d'eau de surface luxembourgeoises.", "extras": {}, "frequency": "unknown", "frequency_date": null, "harvest": null, "id": "68e709b893e643fd0de87960", "internal": {"created_at_internal": "2025-10-09T01:02:48.266000+00:00", "last_modified_internal": "2026-04-29T22:05:20.659000+00:00"}, "last_modified": "2026-04-29T22:05:20.659000+00:00", "last_update": "2025-12-13T23:11:13.025377+00:00", "license": "cc-zero", "metrics": {"discussions": 0, "followers": 0, "resources_downloads": 0, "reuses": 0, "views": 0}, "organization": {"acronym": "AGE", "badges": [{"kind": "public-service"}, {"kind": "certified"}], "class": "Organization", "id": "571dcf8d32cc221e8ffea95a", "logo": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-original.jpg", "logo_thumbnail": "https://download.data.public.lu/avatars/a0/582e56af0c491cbf5293cb3e72786e-100.jpg", "name": "Administration de la gestion de l'eau", "page": "https://data.public.lu/fr/organizations/administration-de-la-gestion-de-leau/", "slug": "administration-de-la-gestion-de-leau", "uri": "https://data.public.lu/api/1/organizations/administration-de-la-gestion-de-leau/"}, "owner": null, "page": "https://data.public.lu/fr/datasets/types-de-cours-deau-2021-lawa/", "private": false, "quality": {"all_resources_available": true, "dataset_description_quality": true, "has_open_format": true, "has_resources": true, "license": true, "resources_documentation": true, "score": 0.6666666666666666, "spatial": true, "temporal_coverage": false, "update_frequency": false}, "resources": [{"checksum": null, "created_at": "2025-10-30T18:28:44.854000+00:00", "description": "pygeoapi endpoint for OGC API - Features", "extras": {"analysis:checksum": "79183404d7796aacd4226dc32bbdb094ac0e0dbc", "analysis:content-length": 3172, "analysis:last-modified-at": "2025-12-13T23:11:13.025377+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "application/json", "check:date": "2026-02-16T09:13:01.617000", "check:error": "Bad Gateway", "check:headers:content-length": 150, "check:headers:content-type": "text/html", "check:status": 502, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "pygeoapi", "harvest": null, "id": "580eca68-bfdc-4452-929d-22c58d48def3", "internal": {"created_at_internal": "2025-10-30T18:28:44.854000+00:00", "last_modified_internal": "2026-04-29T22:05:20.651000+00:00"}, "last_modified": "2025-12-13T23:11:13.025377+00:00", "latest": "https://data.public.lu/fr/datasets/r/580eca68-bfdc-4452-929d-22c58d48def3", "metrics": {}, "mime": "application/json", "preview_url": null, "schema": null, "title": "API Service for Types de cours d'eau 2021 (LAWA)", "type": "api", "url": "https://features.geoportail.lu/collections/2224"}, {"checksum": {"type": "md5", "value": "84365ef2d9fd5c04c661fed3a66dc94a"}, "created_at": "2025-10-09T01:16:04.945000+00:00", "description": null, "extras": {"analysis:checksum": "efae7f85f79020d758f8fdbc1170d9c9b18d4fef", "analysis:content-length": 1955547, "analysis:last-modified-at": "2025-10-09T01:16:05+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/zip", "check:date": "2025-10-09T01:17:02.188212+00:00", "check:headers:content-length": 1955547, "check:headers:content-type": "application/zip", "check:status": 200, "check:timeout": false}, "filesize": 1955547, "filetype": "file", "format": "shp.zip", "harvest": null, "id": "e8d42f1c-37ae-4bd8-8bb5-813bf193c87e", "internal": {"created_at_internal": "2025-10-09T01:16:04.945000+00:00", "last_modified_internal": "2025-10-09T01:16:05+00:00"}, "last_modified": "2025-10-09T01:16:05+00:00", "latest": "https://data.public.lu/fr/datasets/r/e8d42f1c-37ae-4bd8-8bb5-813bf193c87e", "metrics": {}, "mime": "application/zip", "preview_url": null, "schema": null, "title": "fliessgewassertypen-2021-lawa-.shp.zip", "type": "main", "url": "https://download.data.public.lu/resources/types-de-cours-deau-2021-lawa/20251009-011604/fliessgewassertypen-2021-lawa-.shp.zip"}, {"checksum": {"type": "md5", "value": "0188ceb57ffc973457f8cfae20252038"}, "created_at": "2025-10-09T01:16:04.274000+00:00", "description": null, "extras": {"analysis:checksum": "2eccfb3bd391a1f76182ed05cf6bfbaa58b10501", "analysis:content-length": 2244608, "analysis:last-modified-at": "2025-10-09T01:16:05+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/vnd.sqlite3", "check:date": "2025-10-09T01:17:02.200095+00:00", "check:headers:content-length": 2244608, "check:headers:content-type": "application/octet-stream", "check:status": 200, "check:timeout": false}, "filesize": 2244608, "filetype": "file", "format": "gpkg", "harvest": null, "id": "1dea95e7-f4d8-4e36-bf8e-18435bf4e78b", "internal": {"created_at_internal": "2025-10-09T01:16:04.274000+00:00", "last_modified_internal": "2025-10-09T01:16:05+00:00"}, "last_modified": "2025-10-09T01:16:05+00:00", "latest": "https://data.public.lu/fr/datasets/r/1dea95e7-f4d8-4e36-bf8e-18435bf4e78b", "metrics": {}, "mime": "application/octet-stream", "preview_url": null, "schema": null, "title": "fliessgewassertypen-2021-lawa-.gpkg", "type": "main", "url": "https://download.data.public.lu/resources/types-de-cours-deau-2021-lawa/20251009-011603/fliessgewassertypen-2021-lawa-.gpkg"}, {"checksum": {"type": "md5", "value": "606363b3c4d30b98c88476d64f9f76f2"}, "created_at": "2025-10-09T01:16:03.436000+00:00", "description": null, "extras": {"analysis:checksum": "d9d9fbe6718783d079f6e38b1ef72c38143c36be", "analysis:content-length": 4990531, "analysis:last-modified-at": "2025-10-09T01:16:04+00:00", "analysis:last-modified-detection": "last-modified-header", "analysis:mime-type": "application/json", "check:date": "2025-10-09T01:17:02.182998+00:00", "check:headers:content-length": 4990531, "check:headers:content-type": "application/geo+json", "check:status": 200, "check:timeout": false}, "filesize": 4990531, "filetype": "file", "format": "geojson", "harvest": null, "id": "2072ff39-c973-41b7-9424-7a7251fe9cb7", "internal": {"created_at_internal": "2025-10-09T01:16:03.436000+00:00", "last_modified_internal": "2025-10-09T01:16:04+00:00"}, "last_modified": "2025-10-09T01:16:04+00:00", "latest": "https://data.public.lu/fr/datasets/r/2072ff39-c973-41b7-9424-7a7251fe9cb7", "metrics": {}, "mime": "application/geo+json", "preview_url": null, "schema": null, "title": "fliessgewassertypen-2021-lawa-.geojson", "type": "main", "url": "https://download.data.public.lu/resources/types-de-cours-deau-2021-lawa/20251009-011603/fliessgewassertypen-2021-lawa-.geojson"}, {"checksum": null, "created_at": "2025-10-09T01:15:56.691000+00:00", "description": "layer ID: 2224", "extras": {"analysis:checksum": "80ef2b2b716a38cc8e84ee26412f5222d7170293", "analysis:content-length": 372, "analysis:mime-type": "text/xml", "check:date": "2025-10-23T02:00:33.665912+00:00", "check:headers:content-length": 486, "check:headers:content-type": "text/xml", "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "html", "harvest": null, "id": "44fc1de8-b1d0-433a-8a70-9fa60cd54750", "internal": {"created_at_internal": "2025-10-09T01:15:56.691000+00:00", "last_modified_internal": "2025-10-09T01:15:56.691000+00:00"}, "last_modified": "2025-10-09T01:15:56.691000+00:00", "latest": "https://data.public.lu/fr/datasets/r/44fc1de8-b1d0-433a-8a70-9fa60cd54750", "metrics": {}, "mime": null, "preview_url": null, "schema": null, "title": "Link to the WMS", "type": "api", "url": "https://wms.geoportail.lu/public_map_layers/service"}, {"checksum": null, "created_at": "2025-10-09T01:15:56.370000+00:00", "description": "layer ID: 2224", "extras": {"analysis:checksum": "b73bb81a5ca94f88f67323502e288f89ff31c04c", "analysis:content-length": 9494, "analysis:last-modified-at": "2025-10-30T02:25:22.153007+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "text/html", "check:date": "2025-10-30T02:25:09.994268+00:00", "check:headers:content-type": "text/html", "check:status": 200, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "html", "harvest": null, "id": "9f169524-4e53-4107-bbad-1a36e5267ab7", "internal": {"created_at_internal": "2025-10-09T01:15:56.370000+00:00", "last_modified_internal": "2025-10-09T01:15:56.370000+00:00"}, "last_modified": "2025-10-30T02:25:22.153007+00:00", "latest": "https://data.public.lu/fr/datasets/r/9f169524-4e53-4107-bbad-1a36e5267ab7", "metrics": {}, "mime": null, "preview_url": null, "schema": null, "title": "Link to the Geocatalogue (eau_Flie\u00dfgew\u00e4ssertypen_2021)", "type": "documentation", "url": "https://geocatalogue.geoportail.lu/geonetwork/srv/fre/catalog.search#/metadata/8608d8c5-def8-4050-9f44-7746edd7a32e"}, {"checksum": null, "created_at": "2025-10-09T01:15:56.077000+00:00", "description": null, "extras": {"analysis:checksum": "6b4ae499817805ef0a40df79933d1866c8b6a269", "analysis:content-length": 23381, "analysis:last-modified-at": "2025-12-11T03:21:18.319466+00:00", "analysis:last-modified-detection": "computed-checksum", "analysis:mime-type": "text/html", "check:date": "2025-10-09T01:16:59.049764+00:00", "check:headers:content-type": "text/html", "check:status": 200, "check:timeout": false}, "filesize": null, "filetype": "remote", "format": "html", "harvest": null, "id": "1a14d601-8eb7-430d-86dd-a0648bbe4632", "internal": {"created_at_internal": "2025-10-09T01:15:56.077000+00:00", "last_modified_internal": "2025-10-09T01:15:56.077000+00:00"}, "last_modified": "2025-12-11T03:21:18.319466+00:00", "latest": "https://data.public.lu/fr/datasets/r/1a14d601-8eb7-430d-86dd-a0648bbe4632", "metrics": {}, "mime": null, "preview_url": null, "schema": null, "title": "URL for the map", "type": "other", "url": "https://map.geoportail.lu/theme/main?layers=2224&opacities=1&version=3&time=-"}], "schema": null, "slug": "types-de-cours-deau-2021-lawa", "spatial": {"geom": null, "granularity": "country", "zones": ["country:lu"]}, "tags": ["eau", "eau-directive-cadresurleau-dce-plandegestion2021", "geoportail-lu", "grand-ducheduluxembourg", "lawa", "massesdeaudesurface", "typologie"], "temporal_coverage": null, "title": "Types de cours d'eau 2021 (LAWA)", "uri": "https://data.public.lu/api/1/datasets/types-de-cours-deau-2021-lawa/"}], "next_page": "https://data.public.lu/api/1/datasets/?page=2&page_size=20", "page": 1, "page_size": 20, "previous_page": null, "total": 2567}