Em breve · acesso antecipado

Seu banco de dados vira uma API REST. Visualmente.

Conecte o banco que você já tem, veja o esquema como um grafo, ligue o que quer expor e receba uma API publicada, documentada e segura. Sem escrever um backend.

Começando por PostgreSQL. Estamos finalizando a primeira versão.

Como funciona

Do banco à API em três passos

Nada é exposto sem você decidir. Cada mudança vira uma versão — você publica quando quiser e volta atrás com um clique.

Conecte seu banco

Informe host, usuário e senha. Testamos a conexão, explicamos qualquer erro em português e lemos tabelas, colunas e relações. As credenciais ficam cifradas.

Monte no canvas

Seu esquema aparece como um grafo. Habilite recursos, escolha campos, ligue relações, defina quem pode ler ou escrever e crie endpoints próprios.

Publique e consuma

A API REST fica no ar na hora, com documentação automática, OpenAPI 3.1, SDK TypeScript e chaves de acesso. Use seu próprio domínio se quiser.

Recursos

Tudo o que uma API séria precisa

Filtros, paginação, relações, autenticação e documentação seguem um padrão único e estável — o mesmo em todos os projetos.

Canvas em grafo

Pense a API visualmente: recursos como nós, relações como ligações. Desfazer, refazer e diferenças antes de publicar.

Consultas prontas

Seleção de campos e relações, filtros com 12 operadores, ordenação e paginação por cursor em toda rota.

Documentação automática

Página de referência, OpenAPI 3.1 e SDK TypeScript gerados a partir do que você publicou — sempre atualizados.

Ejetar para código

Baixe um servidor Node independente da sua API, com as mesmas regras. Sem aprisionamento a fornecedor.

Webhooks e hooks

Avise outros sistemas quando um registro muda e rode validações em JavaScript isolado antes de gravar.

Copiloto de IA

Descreva o que quer expor e revise a proposta antes de aplicar. Funciona com a sua própria chave de IA.

Segurança desde o primeiro dia

O banco é seu. Ninguém vê o que você não liberou.

  • Negado por padrão. Tabelas, campos e operações começam desligados; expor é uma decisão sua.
  • Sem SQL vindo de fora. Toda consulta é parametrizada e só usa tabelas e colunas que existem no seu esquema.
  • Dados pessoais protegidos. Máscaras para CPF, e-mail e telefone, pensadas para a LGPD.
  • Cada usuário vê só o que é dele. Políticas por linha com o token de login dos seus usuários.
  • Limites e auditoria. Limite de requisições, tempo máximo por consulta e registro de toda mudança.
# clientes com seus pedidos, mais recentes primeiro
GET /d/loja/v1/clientes?select=id,nome,pedidos(id,total)&sort=-criado_em&limit=2
X-Api-Key: ak_••••••••

{
  "data": [
    {
      "id": 482,
      "nome": "Maria Souza",
      "pedidos": [ { "id": 9131, "total": "189.90" } ]
    },
    { "id": 481, "nome": "João Lima", "pedidos": [] }
  ],
  "meta": { "next_cursor": "eyJ2Ijox…", "has_more": true }
}
Para quem

Para quem tem o banco, mas não tem tempo para a API

Seu sistema já guarda os dados. O Rootmap entrega a ponte para o app, o site ou o parceiro que precisa deles.

Sistemas legados

Desenvolvedores PHP, Delphi e afins que precisam abrir os dados para um app ou integração sem reescrever o sistema.

Agências e freelancers

Entregue APIs para vários clientes com o mesmo padrão, documentação pronta e domínio de cada um.

Times de dados e operações

Disponibilize dados de forma controlada para outras áreas, com acesso por papel e trilha de auditoria.

Estamos quase lá

O Rootmap está em fase final de construção. Em breve abriremos o acesso antecipado — volte aqui para acompanhar.

Rever como funciona