API

Referência REST

Rotas do engine voltadas ao cliente. O host é sempre valorbrain-api.valor.digital.

Auth: Authorization: Bearer <token>. O tenant vem do token.

Engine (valorbrain-api)

MétodoPathNotas
GET/healthLiveness. Sem auth.
GET/healthzAlias.
POST/searchBusca híbrida. Body: { query, limit?, profile?, timing? }.
POST/retrieveRecuperação multiestratégia.
POST/documentsIngestão. Body: { collection, path?, title?, content, … }.
GET/documentsLista, paginada.
GET/documents/:idDocumento completo.
POST/documents/:id/pinPin.
POST/documents/:id/snoozeSnooze.
POST/documents/:id/forgetSoft-delete.
POST/documents/:id/feedbackAvaliação.
PATCH/documents/:id/visibilityVisibilidade.
DELETE/documents/purgePurga dos esquecidos. Destrutivo — escopado no tenant.
GET/collectionsColeções e contagens.
GET/statsEstatísticas do índice.
GET/sessionsResumos recentes de sessão.
GET/timeline/:idVizinhança temporal.
GET/graph/similar/:idVizinhos semânticos.
GET/graph/causal/:idLinks causais.
POST/api/v1/agents/signupConta de agente. Devolve chave vb_agent_.
POST/api/v1/agents/identifyBackfill de agent_caller.
POST/api/v1/agents/claimInicia claim de email.
POST/api/v1/agents/claim/verifyConclui o claim. Mesma chave.
POST/api/v1/memory/prepareGêmea do memory_prepare do MCP.
POST/api/v1/memory/storeGêmea do memory_store do MCP.

Rotas de grafo, decisões, proveniência, conflitos e ops existem no engine (116 paths em docs/reference/openapi.yaml). Elas são reais; não são a primeira integração. Use decisions / provenance / conflicts no MCP ou leia o OpenAPI do engine no repositório se precisar delas.

SaaS (valorbrain.valor.digital)

MétodoPathAuth
POST/api/v1/ingestfk_….sk_…
GET/openapi.jsonPúblico, 4 paths de descoberta
GET/llms.txtBrief público de marketing
GET/.well-known/mcp/server-card.jsonPúblico

Não é REST

https://mcpbrain.valor.digital/mcp é MCP. O OAuth vive nesse host. Enviar /search lá falha com 401.

Nesta página