Dynamic Analysis for Territorial Approaches to Housing
API estática de indicadores de sustentabilidade habitacional para municípios portugueses.
O DataH nasceu com o objetivo de contribuir para a reflexão e para a construção de soluções mais informadas, eficazes e justas nas políticas públicas de habitação em Portugal.
A partir de uma abordagem colaborativa e baseada em dados, o DataH procura apoiar a administração pública no desenho, implementação e monitorização de políticas de habitação mais alinhadas com a realidade dos territórios, com os compromissos nacionais e as grandes agendas internacionais.
Esta API disponibiliza dados estruturados sobre sustentabilidade habitacional para os 308 municípios portugueses, organizados em dimensões que refletem desafios territoriais e ambientais.
// Obter dados de Lisboa
fetch('https://datahpt.github.io/data/v1/municipalities/1106.json')
.then(res => res.json())
.then(data => {
console.log(data.metadata.name); // "Lisboa"
console.log(data.dimensions.coesao_territorial);
});
GET /v1/municipalities/{dico}.json
Exemplo: /v1/municipalities/1106.json (Lisboa)
Retorna dados completos do município com estrutura hierárquica.
GET /v1/municipalities/index.json
Retorna lista completa com códigos DICO, nomes e URLs.
GET /v1/bulk/all-municipalities.json
Ficheiro único com todos os 308 municípios (~2MB). Ideal para análise offline.
GET /v1/downloads/raw-data.csv # Formato longo, valores originais
GET /v1/downloads/normalized-data.csv # Formato longo, valores 0-100
GET /v1/downloads/raw-data-wide.csv # Formato largo, valores originais
GET /v1/downloads/normalized-data-wide.csv # Formato largo, valores 0-100
Perfeito para Excel, R, Python, análise estatística.
GET /v1/metadata/indicators.json # Detalhes completos dos 41 indicadores
GET /v1/metadata/hierarchy.json # Estrutura: Dimensão → Sub-dimensão → Gaveta
GET /v1/metadata/sources.json # Fontes (INE, DGT) e timestamps
GET /LAST_UPDATE.json # Timestamp global e estatísticas
Dimensão
└─ Sub-dimensão
└─ Gaveta
└─ Indicadores
├─ normalized (0-100)
├─ raw (valor original)
└─ unit (unidade)
{
"metadata": {
"dico": "1106",
"name": "Lisboa",
"last_updated": "2025-10-25T21:00:14Z",
"api_version": "1.0.0"
},
"dimensions": {
"coesao_territorial": {
"sub_dimensions": {
"dinamicas_sociais": {
"gavetas": {
"desigualdade": {
"indicators": {
"beneficiarios_rsi": {
"normalized": 76.04,
"raw": 36.46,
"unit": "%"
}
}
}
}
}
}
}
}
}
👉 Documentação Interativa (em desenvolvimento)
tidyverse, jsonlite, glue, lubridate, httr# Clonar repositório
git clone https://github.com/dataHpt/data.git
cd data
# Instalar dependências R
Rscript init_renv.R
# Opção 1: Script master
Rscript run-pipeline.R
# Opção 2: Scripts individuais
Rscript scripts/02-integrate-all-data.R # Integração (auto + static)
Rscript scripts/03-normalize.R # Normalização (0-100)
Rscript scripts/04-generate-json.R # Geração JSON + CSV
Rscript scripts/05-validate.R # Validação
# Em R console
servr::httd("data")
# Aceder: http://localhost:4321/v1/municipalities/1106.json
Contribuições são bem-vindas! Formas de contribuir:
docs/examples/| Métrica | Valor |
|---|---|
| Municípios | 308 (100% de Portugal) |
| Indicadores | 41 operacionais |
| Cobertura | 96.91% |
| Tamanho total | 6.0 MB |
| Ficheiros JSON | 312 |
| Ficheiros CSV | 4 |
| Última atualização | 2025-10-25 |
DataH - Dynamic Analysis for Territorial Approaches to Housing
O DataH é um projeto de investigação com a referência 2024.07312.IACDC/2024 e o DOI https://doi.org/10.54499/2024.07312.IACDC, apoiado pela medida RE-C05 .i08.M04 — “Apoiar o lançamento de um programa de projetos de I&D orientado para o desenvolvimento e implementação de sistemas avançados de cibersegurança, inteligência artificial e ciência de dados na administração pública”, do Plano de Recuperação e Resiliência (PRR), enquadrado no contrato de financiamento celebrado entre a Estrutura de Missão Recuperar Portugal (EMRP) e a Fundação para a Ciência e Tecnologia I.P. (FCT).
Website: www.datah.pt
Os dados são agregados de fontes públicas (INE, DGT). Ao utilizar esta API, cita:
DataH (2025). DataH Static API - Indicadores de Sustentabilidade Habitacional.
https://github.com/dataHpt/data
DOI: 10.54499/2024.07312.IACDC
Equipa DataH
Versão API: v1.0.0
Última atualização: 2025-10-25
Status: ✅ Production Ready