🚀 CSuite API Gateway
Portal de documentação e acesso aos serviços CSuite
📡 APIs e Serviços
CSuite Cashflow
✅
41 endpoints
🎨 Dashboard
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Root
GET
/api/cashflow/alerts
Get Alerts
POST
/api/cashflow/alerts/calculate
Calculate Alerts
GET
/api/cashflow/cash-accounts
List Cash Accounts
POST
/api/cashflow/cash-accounts
Create Cash Account
GET
/api/cashflow/cash-accounts/{account_id}
Get Cash Account
PUT
/api/cashflow/cash-accounts/{account_id}
Update Cash Account
GET
/api/cashflow/cash-accounts/{account_id}/credit-lines
List Credit Lines
POST
/api/cashflow/cash-accounts/{account_id}/credit-lines
Create Credit Line
GET
/api/cashflow/containers
List Containers
POST
/api/cashflow/containers
Create Container
DELETE
/api/cashflow/containers/{container_id}
Delete Container
GET
/api/cashflow/containers/{container_id}
Get Container
PUT
/api/cashflow/containers/{container_id}
Update Container
POST
/api/cashflow/containers/{container_id}/regenerate-movements
Regenerate Movements
GET
/api/cashflow/fixed-expenses
List Fixed Expenses
POST
/api/cashflow/fixed-expenses
Create Fixed Expense
DELETE
/api/cashflow/fixed-expenses/{expense_id}
Delete Fixed Expense
GET
/api/cashflow/fixed-expenses/{expense_id}
Get Fixed Expense
PUT
/api/cashflow/fixed-expenses/{expense_id}
Update Fixed Expense
GET
/api/cashflow/parameters
List Parameters
POST
/api/cashflow/parameters
Create Parameter
DELETE
/api/cashflow/parameters/{parameter_key}
Delete Parameter
GET
/api/cashflow/parameters/{parameter_key}
Get Parameter
PUT
/api/cashflow/parameters/{parameter_key}
Update Parameter
GET
/api/cashflow/sales-forecast
List Sales Forecasts
POST
/api/cashflow/sales-forecast
Create Sales Forecast
GET
/api/cashflow/sales-forecast/{forecast_id}
Get Sales Forecast
GET
/api/cashflow/sales-forecast/{forecast_id}/receivables
Get Receivables
GET
/api/cashflow/scenarios
List Scenarios
POST
/api/cashflow/scenarios
Create Scenario
GET
/api/cashflow/scenarios/{scenario_tag}
Get Scenario
PUT
/api/cashflow/scenarios/{scenario_tag}
Update Scenario
POST
/api/cashflow/scenarios/{scenario_tag}/duplicate
Duplicate Scenario
POST
/api/cashflow/simulator/compare
Compare Scenarios
GET
/api/cashflow/simulator/containers/{container_id}/impact
Get Container Impact
POST
/api/cashflow/simulator/run
Run Simulation
GET
/api/cashflow/timeline
Get Cashflow Timeline
GET
/api/cashflow/timeline/summary
Get Timeline Summary
GET
/api/health
Health Api
GET
/health
Health
CSuite Context
✅
19 endpoints
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Root
GET
/api/csuite/alerts/critical
Get Critical Alerts
GET
/api/csuite/channel
Get Channel
GET
/api/csuite/context/{context_id}
Get Context
GET
/api/csuite/events
List Events
GET
/api/csuite/opportunities
Get Opportunities
GET
/api/csuite/overview
Get Overview
GET
/api/csuite/radar
Get Radar
GET
/api/csuite/risk
Get Risk
GET
/api/csuite/shifts
List Shifts
GET
/api/csuite/trends
List Trends
POST
/api/jobs/context-shift/detect
Run Context Shift Detection
GET
/api/jobs/context-shift/status
Get Context Shift Status
GET
/api/jobs/status
Get Jobs Status
POST
/api/jobs/trends/detect
Run Trends Detection
GET
/api/jobs/trends/status
Get Trends Status
GET
/health
Health
GET
/ui
Ui Root
GET
/ui/
Ui Index
CSuite Executive
✅
34 endpoints
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Root
POST
/action-items
Create Action Item
PATCH
/action-items/{item_id}
Update Action Item
GET
/action-items/{org_id}
List Action Items
GET
/admin/describe
Admin Describe
GET
/admin/query
Admin Query
GET
/admin/tables
Admin Tables
GET
/agents/{org_id}
List Agents
GET
/agents/{org_id}/alerts
List Alerts
POST
/agents/{org_id}/cfo/run
Run Cfo
GET
/agents/{org_id}/runs
List Agent Runs
POST
/agents/{org_id}/{code}/run
Run Agent
POST
/alert-rules
Upsert Alert Rule
GET
/alert-rules/{org_id}
List Alert Rules
GET
/alert-rules/{org_id}/export
Export Alert Rules
POST
/alert-rules/{org_id}/import
Import Alert Rules
DELETE
/alert-rules/{rule_id}
Delete Alert Rule
PATCH
/alert-rules/{rule_id}
Update Alert Rule
POST
/alerts/{alert_id}/ack
Acknowledge Alert
GET
/dashboard/summary/{org_id}
Dashboard Summary
GET
/health
Health
GET
/manual
Manual
GET
/monitoring/metrics/{org_id}
Get Real Time Metrics
GET
/monitoring/summary/{org_id}
Get Monitoring Summary
GET
/monitoring/system-health
Get System Health
GET
/policies/{file_path}
Serve Policies Static
GET
/policies/{org_id}
List Policies
POST
/policies/{org_id}
Create Policy
DELETE
/policies/{org_id}/{rule_key}
Delete Policy
GET
/policies/{org_id}/{rule_key}
Get Policy
PATCH
/policies/{org_id}/{rule_key}
Update Policy
GET
/scheduler/jobs
Get Scheduler Jobs
POST
/scheduler/schedule/{org_id}/{agent_code}
Schedule Agent Job
DELETE
/scheduler/unschedule/{org_id}/{agent_code}
Unschedule Agent Job
CSuite Operations
✅
17 endpoints
🎨 Dashboard
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Root
GET
/alerts
Get Alerts
GET
/alerts/{alert_id}
Get Alert
POST
/alerts/{alert_id}/respond
Respond To Alert
GET
/dashboard
Get Operations Dashboard
POST
/decisions/auto
Create And Execute Decision
GET
/decisions/executions
Get Executions
GET
/decisions/pending
Get Pending Decisions
POST
/decisions/{decision_id}/execute
Execute Decision
GET
/feedback
Get Feedback
POST
/feedback
Create Feedback
GET
/health
Health Check
GET
/workflows
Get Workflows
POST
/workflows
Create Workflow
GET
/workflows/{workflow_id}
Get Workflow
POST
/workflows/{workflow_id}/execute
Execute Workflow
GET
/workflows/{workflow_id}/executions
Get Workflow Executions
Feature Store
✅
8 endpoints
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Root
POST
/compute
Compute Features
GET
/definitions
List Feature Definitions
POST
/definitions
Create Feature Definition
GET
/definitions/{feature_name}
Get Feature Definition
GET
/health
Health
POST
/sync-definitions
Sync Feature Definitions
POST
/values
Get Feature Values
Model Registry
✅
7 endpoints
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Root
GET
/health
Health
GET
/models
List Models
GET
/models/{model_name}
Get Model Info
GET
/models/{model_name}/versions
List Versions
GET
/models/{model_name}/versions/{version}
Get Version Info
POST
/models/{model_name}/versions/{version}/activate
Activate Version
Sales Manager
✅
4 endpoints
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/health
Health check
GET
/manager/today
Resumo de tasks do dia
GET
/seller/{seller_id}/today
Tasks de um vendedor
POST
/tasks/{task_id}/complete
Completar task
Sales Decision
✅
2 endpoints
📚 Documentação
❤️ Health
📋 OpenAPI
POST
/4c/decide
Gerar decisão 4C Lite
GET
/health
Health check
4C Decision API
✅
16 endpoints
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Ui
GET
/candidates/auto
Candidates Auto
POST
/decide
Decide
POST
/decide/auto
Decide Auto
POST
/decide/batch/auto
Decide Batch Auto
GET
/health
Health
POST
/interactions/simulate
Simulate Interaction
GET
/metrics
Metrics
GET
/metrics/executor
Metrics Executor
POST
/send
Proxy Send
GET
/telemetry/events/count
Telemetry Events Count
GET
/v1/candidates/auto
Candidates Auto V1
POST
/v1/decide
Decide V1
POST
/v1/decide/auto
Decide Auto V1
POST
/v1/decide/batch/auto
Decide Batch Auto V1
POST
/v1/send
Proxy Send V1
4C-Suite Orchestrator
✅
6 endpoints
🎨 Dashboard
📚 Documentação
❤️ Health
📋 OpenAPI
GET
/
Root
GET
/api/info
Api Info
GET
/health
Health check
GET
/organismo/{org_id}/status
Status consolidado do organismo (legacy - use /v1/organismo/{org_id}/status)
GET
/static/{file_path}
Serve Static
GET
/v1/organismo/{org_id}/status
Organismo Status V1
📊 Dashboards e Observabilidade
4C UI
🚀 Acessar Dashboard
Grafana
🚀 Acessar Dashboard
Portainer
🚀 Acessar Dashboard
Kibana
🚀 Acessar Dashboard
Prometheus
🚀 Acessar Dashboard
Metabase
🚀 Acessar Dashboard
📈 Métricas e Estatísticas
Resumo do Sistema
Total de Serviços
-
✅ Saudáveis
-
⚠️ Com Problemas
-
❌ Inacessíveis
-
⚡ Tempo Médio
-
Status ao Longo do Tempo