Files
DashDescomplicar/okf/relacionamentos/ExpressAPI-roteia-Paineis.md
T

35 lines
1.2 KiB
Markdown

---
type: Relationship
layer: wiki
tags: [stack, dashdescomplicar, relacionamento, api, paineis]
title: "ExpressAPI-roteia-Paineis"
---
# ExpressAPI → roteia → Painéis
**Origem:** [[Express-API]]
**Destino:** [[Painel-Dashboard]], [[Painel-Monitor]], [[Painel-Financeiro]], [[Painel-MCPs]], [[Painel-N8n]], [[Painel-Paperclip]], [[Painel-IA]], [[Painel-Operacoes]], [[Painel-Sessoes]]
**Tipo:** `roteia`
## Descrição
A Express-API expõe 15 endpoints REST que fornecem dados a todos os 9 painéis frontend. Cada painel consome um ou mais endpoints específicos:
| Painel | Endpoint(s) |
|---|---|
| Painel-Dashboard | `GET /api/dashboard` |
| Painel-Monitor | `GET /api/monitor`, `GET /api/beszel`, `GET /api/hetzner` |
| Painel-Financeiro | `GET /api/financial` |
| Painel-MCPs | `GET /api/mcps` |
| Painel-N8n | `GET /api/n8n` |
| Painel-Paperclip | `GET /api/paperclip` |
| Painel-IA | `GET /api/ai` |
| Painel-Operacoes | `GET /api/operations` |
| Painel-Sessoes | `GET /api/sessions` |
## Notas
- Vite proxy no desenvolvimento: `/api` → `http://localhost:3001`
- Em produção, Express serve o bundle estático + API na mesma porta (3001)
- Rate limit compartilhado: 100 req/15min (prod), 1000/15min (dev)