Skip to main content
A strattum.ai expõe quatro grupos de API REST, cada um mapeado a uma camada da plataforma:

Memory API

Perfis de entidades, timeline de eventos, grafo de relações e contexto formatado para agentes. Porta 8002.

Knowledge API

Busca semântica sobre documentos indexados e gerenciamento de chunks. Porta 8003.

Catalog API

Árvore do data lake, prévia de dados, contagem de linhas e lineage de pipelines. Porta 8001.

Connectors API

Gerenciamento do ciclo de vida de conectores: criar, testar, listar, atualizar e remover. Porta 8001.

Skills API

Execução de receitas analíticas (skills), gerenciamento de segredos e perguntas sugeridas. Porta 8007.

MCP Server

Endpoint SSE de transporte MCP para integração com Claude, Microsoft Copilot e ChatGPT. Porta 8005.

Base URLs

Em produção (BYOC), os endereços são configurados nas variáveis de ambiente do deployment do cliente.

Autenticação

As APIs Memory, Knowledge e Catalog da versão 1.0 não exigem autenticação — o acesso é controlado pela rede privada do cliente (VPC/VLAN). Autenticação via API key está prevista no roadmap (v4).
O MCP Server é a exceção: ele exige autenticação via Bearer token no endpoint SSE.
A chave é configurada pela variável de ambiente MCP_API_KEY no servidor.

Erros comuns

Todas as APIs seguem as convenções HTTP padrão e retornam erros no formato abaixo:
Para erros de validação (422), o formato inclui o caminho do campo inválido:

Convenções

  • Todos os timestamps são em ISO-8601 UTC (2026-01-15T09:30:00Z)
  • IDs de entidades são UUID v4 (3fa85f64-5717-4562-b3fc-2c963f66afa6)
  • Paginação usa limit + offset (Knowledge e Catalog) ou limit único (Memory)
  • Respostas são sempre application/json