Bases de Dados em JSON
Dados estruturados e atualizados para desenvolvimento, testes e preenchimento de formulários.
Lista Global de Países
Ficheiro: lista-paises.json · Tamanho: ~140 KB
Tabela abrangente de todos os países e territórios reconhecidos mundialmente, traduzida integralmente para português europeu. Contém dados fundamentais para processamento e internacionalização.
▸ Estrutura dos Dados
- Nome: Designação do país em língua portuguesa (ex:
Alemanha). - Nome_EN: Nome correspondente em inglês (ex:
Germany). - Indicativo: Indicativo telefónico internacional DDI (ex:
+49). - Codigos: Objetos com as normas ISO 3166-1 de 2 letras (Alpha2), 3 letras (Alpha3) e numérico.
- Moeda: Código de 3 letras, nome e símbolo da moeda nacional.
- Continente, Capital e TLD (domínio de topo da internet).
- Bandeira: O emoji representativo e o código unicode respetivo.
- Timezone: Definição do fuso horário padrão, IANA e variações de verão.
▸ Exemplo do Formato
[
{
"Nome": "Portugal",
"Indicativo": "+351",
"Codigos": {
"Alpha2": "PT",
"Alpha3": "PRT",
"Numerico": "620"
},
"Moeda": {
"Codigo": "EUR",
"Nome": "Euro",
"Simbolo": "€"
},
"Capital": "Lisboa",
"Continente": "Europa",
"Bandeira": {
"Emoji": "🇵🇹",
"Unicode": "U+1F1F5 U+1F1F9"
},
"Nome_EN": "Portugal",
"TLD": ".pt"
}
] Divisões Administrativas de Portugal
Ficheiro: distritos-concelhos-freguesias.json · Tamanho: ~355 KB
Estrutura completa das divisões territoriais administrativas de Portugal (incluindo distritos do Continente e as Regiões Autónomas dos Açores e da Madeira) organizada de forma hierárquica (em árvore). Altamente recomendada para implementar seletores interdependentes (ex: selecionar primeiro o Distrito, depois filtrar os Concelhos respetivos e finalmente a Freguesia).
▸ Estrutura dos Dados
- Árvore Hierárquica: Distritos
→Concelhos→Freguesias. - Codigo: Código oficial baseado na normalização DICOFRE do INE (Instituto Nacional de Estatística).
- Nome: Denominação oficial da respetiva divisão administrativa.
▸ Exemplo do Formato
[
{
"Codigo": "01",
"Nome": "Aveiro",
"Concelhos": [
{
"Codigo": "0101",
"Nome": "Águeda",
"Freguesias": [
{
"Codigo": "010103",
"Nome": "Aguada de Cima"
},
{
"Codigo": "010114",
"Nome": "Fermentelos"
}
]
}
]
}
] Bancos de Portugal
Ficheiro: bancos-portugueses.json · Tamanho: ~5 KB
Lista curada e corrigida de instituições financeiras e prestadores de serviços de pagamento que operam no mercado português. Ideal para validação de IBANs, preenchimento de dropdowns e determinação rápida do nome da instituição com base no código bancário de 4 dígitos.
▸ Estrutura dos Dados
- code: Código identificador de 4 dígitos da instituição (ex:
0035). - name: Designação social e oficial da entidade bancária.
- shortName: Nome de marca ou comercial abreviado (ex:
CGD). - swift: Código SWIFT/BIC principal da sucursal nacional.
- notes: Informações ou notas históricas sobre fusões ou descontinuações (opcional).
▸ Exemplo do Formato
[
{
"code": "0033",
"name": "Banco Comercial Português, S.A.",
"shortName": "Millennium bcp",
"swift": "BCPTPPL"
},
{
"code": "0035",
"name": "Caixa Geral de Depósitos",
"shortName": "CGD",
"swift": "CGDIPTPL"
},
{
"code": "3560",
"name": "Revolut Bank",
"shortName": "Revolut",
"swift": "REVOPTP2"
}
]