Componentes
Gateway
Roteamento de tráfego via Istio + GKE com proteção Cloud Armor e certificados TLS gerenciados.
Autenticação
Autenticação JWT via Identidade Carioca, OAuth2 com escopos por secretaria e controle de acesso.
MCP
Model Context Protocol para conectar sistemas municipais a modelos de linguagem de forma padronizada.
Casos de Uso
Integração entre Secretarias
O barramento permite que secretarias consumam dados umas das outras de forma segura e rastreável:- SMS → SME: Dados de saúde escolar via API autenticada por secretaria
- SMTR → Todas: APIs de mobilidade em tempo real para aplicativos cidadãos
- SMF → Todas: APIs financeiras para consolidação orçamentária
Serviços ao Cidadão
APIs públicas expostas pelo barramento para aplicativos e portais:- Busca Unificada: Consulta centralizada em múltiplas coleções municipais
- RMI: Registro Municipal Integrado com dados de pessoas físicas
- Catálogo: Discovery e recomendação de serviços municipais
APIs Disponíveis
Para a referência completa de todas as APIs expostas pelo barramento, acesse a aba API Reference.| API | Finalidade |
|---|---|
| Busca | Pesquisa centralizada em dados municipais |
| Catálogo | Discovery de serviços por perfil e grupo social |
| RMI | Registro Municipal Integrado (pessoa física, telefone) |
| GO | Gestão de cursos e vagas de emprego |
| eAi Agent | Gerenciamento de agentes de IA municipais |
| Heimdall | Autenticação e autorização centralizada |
| Encurtador de URLs | Encurtamento e rastreamento de URLs municipais |
| Subpav OSA SMS | Comunicações e SMS do sistema Subpav OSA |
| Surkai | Busca semântica avançada |
