API GATEWAY

Catálogo Completo & Playground de Endpoints

Consulta direta em tempo real à Base de Dados (SQL Read-Only), Categorias, Infraestrutura e Sincronização

Total de Endpoints
25 Rotas + 23 Tipos
● Portal, Imóveis, Arqueologia, Eventos e Infra
Artigos Portal
1.714
23 tipos de conteúdo e 246 categorias
Património Imóvel
6.958
Imóveis, Detalhes, Filtros, Geo e Roteiros
Portal do Arqueólogo
40.185 Sítios
45.643 Trabalhos • 18.132 Projetos • 7.756 Fotos
Eventos Culturais
1.522
JEP, DIMS e DIPCI publicados
⚡ Construtor de Pedidos ao Vivo
GET
📡 URL do Endpoint & Resposta
HTTP 200 -- ms -- itens
↗ Abrir
Carregando resposta...

🛠️ Todos os Endpoints do Sistema (Core, Infraestrutura & Sincronização)

Visão geral de todas as rotas disponíveis no projeto.

Método Endpoint Descrição Parâmetros Principais Ações
GET /api.php Consulta artigos, páginas e todos os 23 tipos de conteúdo em formato JSON estruturado. post_type (ou all), per_page, page, search, category, order, source
GET /filters.php Devolve todas as taxonomias, categorias e termos (com contadores e hierarquia) associados a um tipo de conteúdo. post_type, source
GET /imovel/api/v1/heritage.php Pesquisa de património cultural imóvel (6.958 imóveis classificados / em vias de classificação) com paginação e filtros. q, distrito, concelho, freguesia, tipo, tipologia, protecao, situacao, mundial, limit, page
GET /imovel/api/v1/details.php Ficha detalhada de um imóvel (notas históricas, decreto, classificação, ZEP, coordenadas, moradas, fotos e bibliografia). code (obrigatório, ex: 70469, 74438)
GET /imovel/api/v1/filters.php Listas de opções (Lookups) para filtros de pesquisa de imóveis (situação, categoria de proteção, tipologias, distritos e concelhos). type (all, situacao, protecao, tipologia, distrito, concelho)
GET /imovel/api/monuments_geo.php Coordenadas geográficas (latitude / longitude) de até 4.000 monumentos para mapas interativos. type, concelho, limit, offset
GET /imovel/api_live_search.php Pesquisa rápida (Autocomplete) de imóveis por nome (devolve até 10 sugestões rápidas). term (mínimo 3 caracteres), limit
GET / POST /imovel/api_roteiro_data.php Obtém dados resumidos e código de fotografia principal para um conjunto de códigos de imóveis (Roteiros). codes (lista separada por vírgula ou JSON POST), test=1
GET /arqueologia/api/sitios.php Pesquisa paginada e ficha detalhada de Sítios Arqueológicos (40.185 sítios registados no Portal do Arqueólogo). id, cns, s, concelho, freguesia, periodohistorico, tipositio, meio, espolio, comfotos, combibliografia, p, limit
GET /arqueologia/api/sitios_visitaveis.php Lista de todos os sítios arqueológicos visitáveis ou ficha completa de visita, horários, contactos e documentos. site, conc, freguesia, periodohistorico, tipositio, q, lang (pt, en), limit, offset
GET /arqueologia/api/trabalhos.php Pesquisa paginada e ficha detalhada de Trabalhos Arqueológicos (45.643 trabalhos). id, sitio, tipo, estado, ano, responsavel, relatoriosdigitais, p, limit
GET /arqueologia/api/projetos.php Pesquisa paginada e ficha detalhada de Projetos Arqueológicos (18.132 projetos). id, designacao, tipo, estado, ano, responsavel, relatoriosdigitais, p, limit
GET /arqueologia/api/imagens.php Banco de Imagens Arqueológicas (7.756 fotografias) com URLs diretos para miniatura e alta resolução. s, legenda, concelho, freguesia, periodohistorico, tipositio, p, limit
GET /arqueologia/api/bibliografia.php Consulta de bibliografia arqueológica por ID do registo bibliográfico (citação completa) ou por código de sítio. site (ex: 47584), biblio / id (ex: 26436)
GET /arqueologia/api/divadmin.php Listagem de Divisões Administrativas do Portal do Arqueólogo (Distritos, Concelhos, Freguesias e Países). tipo (distritos, concelhos, freguesias, paises), dist, conc
GET /arqueologia/api/dicionarios.php Tabelas de referência públicas (períodos históricos, tipos de sítio, meios, tipos/estados de trabalho e projeto, DRC). tipo (all, periodos_historicos, tipos_sitio, meios, tipos_trabalho, estados_trabalho, tipos_projeto, estados_projeto, drc)
GET /arqueologia/api/estatisticas.php Estatísticas gerais do Portal do Arqueólogo (RESUMO) e distribuição de sítios por período histórico, tipo, concelho ou país. tipo (RESUMO, PERIODOS_HISTORICOS, TIPOS_DE_SITIO, CONCELHOS, PAISES)
GET /eventos.php Consulta eventos publicados (JEP, DIMS, DIPCI) com filtros por iniciativa, ano, localização, público, tipo e distância geográfica. q, evento, ano, distrito, concelho, localidade, publico, tipo, sitio, limit, offset, lat, lng, action=options
GET /api/get_host.php Endpoint de inventário de servidores/hosts para n8n, Node-RED e automações internas. type, ligacao, host, token / X-API-Key
GET / POST /api/ssl_check.php Verificação em tempo real da validade e emissor de certificados SSL de domínios ou listagem da BD. action (check, list), domain, host_id, api_key
SYNC /importer.php Sincroniza um tipo de conteúdo específico a partir da BD Principal (SELECT) para a BD MySQL local (api_pcip). post_type, full=1
SYNC /sync_everything.php Sincronização Global: deteta e importa todos os 23 tipos de conteúdo e todas as taxonomias da BD Principal. Sem parâmetros obrigatórios
SYNC /fix_terms.php Atualiza todas as taxonomias e relações pai/filho (hierarquia de categorias) na BD local. Sem parâmetros obrigatórios
↗ Executar

🏛️ Catálogo de Endpoints de Património Imóvel (6.958 Imóveis)

Endpoints da pasta /imovel/ (e ponto de entrada unificado /imovel.php) ligados à base de dados de Património Imóvel (webigespar).

Recurso / Funcionalidade Método Volume / Cache Endpoint Direto Ações Rápidas
🏛️ Pesquisa de Imóveis (Listagem & Filtros) GET 6.958 imóveis /imovel/api/v1/heritage.php?q=Mosteiro&limit=10
📄 Detalhes Completos de um Imóvel GET Ficha + Fotos + Biblio /imovel/api/v1/details.php?code=70469
🗂️ Opções de Filtros / Lookups GET 5 categorias /imovel/api/v1/filters.php?type=all
🗺️ Georreferenciação de Monumentos (Mapa GPS) GET Até 4.000 coords /imovel/api/monuments_geo.php?type=Castelo&limit=20
🔍 Pesquisa Rápida / Autocomplete GET Top 10 sugestões /imovel/api_live_search.php?term=mosteiro
🧭 Dados de Imóveis para Roteiros GET / POST Lista por códigos /imovel/api_roteiro_data.php?test=1&codes=70469,74438

🏺 Catálogo de Endpoints do Portal do Arqueólogo (40.185 Sítios • 45.643 Trabalhos)

Endpoints da pasta /arqueologia/api/ (e ponto de entrada unificado /arqueologia.php) ligados à base de dados WEBARQ (10.250.2.20 / FREEPDB1).

Recurso / Funcionalidade Método Volume Registado Endpoint Direto Ações Rápidas
🏺 Pesquisa & Ficha de Sítios Arqueológicos GET 40.185 sítios /arqueologia/api/sitios.php?p=1&limit=10
🧭 Sítios Arqueológicos Visitáveis GET PT / EN + Docs /arqueologia/api/sitios_visitaveis.php?limit=10
⛏️ Trabalhos Arqueológicos GET 45.643 trabalhos /arqueologia/api/trabalhos.php?p=1&limit=10
📋 Projetos Arqueológicos GET 18.132 projetos /arqueologia/api/projetos.php?p=1&limit=10
🖼️ Banco de Imagens Arqueológicas GET 7.756 fotos /arqueologia/api/imagens.php?p=1&limit=10
📚 Bibliografia Arqueológica GET Por Sítio / ID /arqueologia/api/bibliografia.php?site=47584
🗺️ Divisões Administrativas (Distritos, Concelhos, Freguesias, Países) GET 4 níveis /arqueologia/api/divadmin.php?tipo=distritos
🗂️ Dicionários / Tabelas de Referência GET 8 dicionários /arqueologia/api/dicionarios.php
📊 Estatísticas Gerais e Distribuição GET 5 relatórios /arqueologia/api/estatisticas.php
ℹ️ Índice / Auto-Documentação da API GET JSON Schema /arqueologia/api/index.php

📅 Catálogo de Endpoints de Eventos Culturais (1.522 Eventos)

Iniciativas e edições disponíveis na base de dados de Eventos (`eventos_pcip`).

Iniciativa Ano Eventos Publicados Endpoint Direto Ações Rápidas
🗂️ Lista de Valores de Filtros (Descoberta) options 8 listas /eventos.php?action=options
DIMS 2026 283 /eventos.php?evento=DIMS&ano=2026&limit=20
DIPCI 2026 45 /eventos.php?evento=DIPCI&ano=2026&limit=20
JEP 2026 497 /eventos.php?evento=JEP&ano=2026&limit=20
DIMS 2025 201 /eventos.php?evento=DIMS&ano=2025&limit=20
JEP 2025 496 /eventos.php?evento=JEP&ano=2025&limit=20

📚 Catálogo de Endpoints por Tipo de Conteúdo (Todos + 23 Tipos)

Clica em "Testar Artigos" ou "Testar Categorias" para carregar o endpoint imediatamente no construtor acima.

Designação Slug (post_type) Registos Endpoint Direto Ações Rápidas
🌐 Todos os Conteúdos (Global) all 1.714 /api.php?post_type=all&per_page=10
Publicações publicacao 854 /api.php?post_type=publicacao&per_page=10
Notícias / Posts post 462 /api.php?post_type=post&per_page=10
Páginas Institucionais page 109 /api.php?post_type=page&per_page=10
Património Material pat_cul_mat 94 /api.php?post_type=pat_cul_mat&per_page=10
Recursos Humanos recursos_humanos 23 /api.php?post_type=recursos_humanos&per_page=10
Anticorrupção anticorrupcao 18 /api.php?post_type=anticorrupcao&per_page=10
Património Mundial pat_mun 18 /api.php?post_type=pat_mun&per_page=10
Despachos Abertura / Arquivamento desp_abertura_arquiv 17 /api.php?post_type=desp_abertura_arquiv&per_page=10
Consultas Públicas consultas_publicas 16 /api.php?post_type=consultas_publicas&per_page=10
Diplomas ZEP diplomas_zep 14 /api.php?post_type=diplomas_zep&per_page=10
Diplomas Classificação / Desclassificação diploma_class_descla 14 /api.php?post_type=diploma_class_descla&per_page=10
Contactos Gerais contactos_geral 13 /api.php?post_type=contactos_geral&per_page=10
Património Imaterial (Humanidade) pat_cul_imat_human 11 /api.php?post_type=pat_cul_imat_human&per_page=10
Recursos Admin. e Financeiros rec_admin_financeiro 11 /api.php?post_type=rec_admin_financeiro&per_page=10
Instrumentos de Gestão inst_de_gest 9 /api.php?post_type=inst_de_gest&per_page=10
Biblioteca / Arquivo bib_pcip 9 /api.php?post_type=bib_pcip&per_page=10
Rede Nacional PCI rede_nacional_pci 7 /api.php?post_type=rede_nacional_pci&per_page=10
Itinerários Culturais itenerarios_cul_e 5 /api.php?post_type=itenerarios_cul_e&per_page=10
Capacita capacita 3 /api.php?post_type=capacita&per_page=10
PRR - Plano de Recuperação e Resiliência prr 2 /api.php?post_type=prr&per_page=10
Auditoria e Qualidade auditoria_qualidade 2 /api.php?post_type=auditoria_qualidade&per_page=10
EEA Grants eea_grants 2 /api.php?post_type=eea_grants&per_page=10
Mosteiros mosteiros 1 /api.php?post_type=mosteiros&per_page=10
Copiado para a área de transferência!