Portal Prefeitura de Cruz/CE
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.

auto-detectada a partir da origem atual
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 via index e um registro via show /{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/contratos com valor não-numérico trata como slug (rota com padrão próprio).
  • Campos com timestamps (created_at/updated_at) em portarias e decretos vêm formatados em dd/mm/aaaa HH:ii:ss.
  • GET /api/user exige autenticação Sanctum (token Bearer) e POST /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.
Copiado!