Documentação › Endpoints › —
Demonstrativo de endpoints da API
Base URL: — todas as rotas são públicas (GET) e retornam JSON. Use o painel abaixo para testar e copiar o código de integração.
GET
/api/…
Formato: application/json
Retorno: —
Filtros: —
Total de registros: —
Atualização: —
Sincronização: —
Código de integração
Notas de integração
- As rotas
/prevcruz/*retornam lista viaindexe um registro viashow /{id}(chave numérica). - Já
/contratos,/licitacao/{slug},/conselho/{slug},/dispensa/{slug},/leis/{slug},/portarias/{slug}e/decretos/{slug}usam slug como identificador. GET /api/contratos/{year}aceita um ano (ex.:2025); sem o parâmetro retorna o ano corrente.GET /api/contratoscom valor não-numérico trata como slug (rota com padrão próprio).- Campos com timestamps (
created_at/updated_at) emportariasedecretosvêm formatados emdd/mm/aaaa HH:ii:ss. GET /api/userexige autenticação Sanctum (token Bearer) ePOST /api/portarias/importaré para importação em lote — não fazem parte da demonstração pública.- Este arquivo é estático: funciona em qualquer hospedagem, WordPress ou HTML puro; basta ajustar a base URL.
Dados Abertos — Portal Prefeitura de Cruz