{"id":"0f9eecc7-258c-4c3e-9c5c-f9e9b653485f","type":"API","name":"LUSTAT database API","slug":"lustat-database-api","description":"Statec publishes on its [LUSTAT] database (https://lustat.statec.lu/) a significant amount of statistical data. All this data is accessible via this web portal but also via a REST API based in particular on the [SDMX] standard (https://sdmx.org/): [Documentation of the REST API](https://sis-cc.gitlab.io/dotstatsuite-documentation/using-api/restful/). This API is complemented by a facet search API in metadata: [Faceted Search API Documentation](https://gitlab.com/sis-cc/.stat-suite/dotstatsuite-sdmx-faceted-search#http-api). ### Examples: - the list of tables made available by STATEC on LUSTAT can be obtained via a GET request on this URL: `https://lustat.statec.lu/rest/dataflow/LU1/all/all` - knowing the identifier of a dataflow, it is possible to recover its data as a CSV file using the cURL command line tool: \"\"curl -o myfile.csv -X GET -H \"Accept: application/vnd.sdmx.data+csv;urn=true;file=true;labels=both\" https://lustat.statec.lu/rest/data/LU1,ID_DATAFLOW/all?dimensionAtObservation=AllDimensions““““ In this command line, it is necessary to replace ID_DATAFLOW with the identifier of the dataflow in question, e.g. `DF_D7100`.","free_access_class":"UNKNOWN","auth_type":"UNKNOWN","homepage_url":null,"docs_url":null,"repo_url":"https://lustat.statec.lu/rest","status":"ACTIVE","verification_state":"FAILING","tags":["population","economy","employment","health","education","housing"],"logo_url":"https://www.google.com/s2/favicons?sz=64&domain=lustat.statec.lu","primary_source_url":"https://lustat.statec.lu/rest","extraction_confidence":"0.16","created_at":"2026-06-24T18:59:10.380Z","updated_at":"2026-07-01T15:23:46.593Z","last_verified_at":"2026-07-01T09:44:23.246Z","deprecated_at":null,"ranking_score":31,"last_ranked_at":"2026-07-01T15:23:46.593Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":null,"search_vector":"'/)':12B '/):':43B '/dotstatsuite-documentation/using-api/restful/).':51B '/rest/data/lu1,id_dataflow/all?dimensionatobservation=alldimensions':134B '/rest/dataflow/lu1/all/all':93B '/sis-cc/.stat-suite/dotstatsuite-sdmx-faceted-search#http-api).':69B 'accept':123B 'access':23B 'also':29B 'amount':15B 'api':3A,33B,48B,53B,60B,65B 'application/vnd.sdmx.data':124B 'avail':76B 'base':34B 'command':114B,137B 'complement':55B 'csv':109B,125B 'curl':113B,117B 'd7100':156B 'data':18B,21B,106B 'databas':2A,9B 'dataflow':99B,145B,151B 'df':155B 'document':44B,66B 'e.g':154B 'economi':158C 'educ':161C 'employ':159C 'exampl':70B 'facet':58B,63B 'file':110B,128B 'get':86B,121B 'gitlab.com':68B 'gitlab.com/sis-cc/.stat-suite/dotstatsuite-sdmx-faceted-search#http-api).':67B 'h':122B 'health':160C 'hous':162C 'id':144B 'identifi':96B,148B 'know':94B 'label':130B 'line':115B,138B 'list':72B 'lustat':1A,8B,80B 'lustat.statec.lu':11B,92B,133B 'lustat.statec.lu/)':10B 'lustat.statec.lu/rest/data/lu1,id_dataflow/all?dimensionatobservation=alldimensions':132B 'lustat.statec.lu/rest/dataflow/lu1/all/all':91B 'made':75B 'metadata':62B 'myfile.csv':119B 'necessari':141B 'o':118B 'obtain':83B 'particular':36B 'popul':157C 'portal':27B 'possibl':102B 'publish':5B 'question':153B 'recov':104B 'replac':143B 'request':87B 'rest':32B,47B 'sdmx':39B 'sdmx.org':42B 'sdmx.org/):':41B 'search':59B,64B 'signific':14B 'sis-cc.gitlab.io':50B 'sis-cc.gitlab.io/dotstatsuite-documentation/using-api/restful/).':49B 'standard':40B 'statec':4B,78B 'statist':17B 'tabl':74B 'tool':116B 'true':127B,129B 'url':90B 'urn':126B 'use':111B 'via':24B,30B,84B 'web':26B 'x':120B","popularity_score":"0.0000","maintenance_score":"0.5000","institution_id":null,"institution_type":null,"country_code":"LU","official_confidence":null,"proof_summary":null,"source_seed_url":null,"is_public_sector":false,"published_at":"2026-06-24T18:59:10.380Z","geographic_scope":"NATIONAL","api_details":null,"dataset_details":null,"latest_check":{"id":"741a6a27-192e-4b81-92fd-e3656eaf2fb0","entry_id":"0f9eecc7-258c-4c3e-9c5c-f9e9b653485f","status":"FAILING","last_checked_at":"2026-07-01T09:44:23.231Z","p50_latency_ms":87,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-06-24T18:59:43.245Z","updated_at":"2026-07-01T09:44:23.231Z","consecutive_successes":1},"data_profile":{"id":"6d0811c0-8ec9-4102-9aa7-057641a22dde","entry_id":"0f9eecc7-258c-4c3e-9c5c-f9e9b653485f","profile_source":"none","profile_kind":"dataset","dataset_id":null,"fields":null,"field_count":null,"sample_records":null,"record_count":null,"data_size_bytes":null,"dataset_count":null,"query_examples":null,"status":"unsupported","error_message":"No introspectable source detected","profiled_at":"2026-06-24T21:54:01.088Z","run_id":"8cffe89a-05c0-4746-8fab-ae698747a62b","created_at":"2026-06-24T21:54:01.088Z","updated_at":"2026-06-24T21:54:01.088Z"},"limits":[]}