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.
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.
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.
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 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