Tu base de datos se convierte en una API REST. Visualmente.
Conecta la base de datos que ya tienes, ve el esquema como un grafo, activa lo que quieres exponer y obtén una API publicada, documentada y segura. Sin escribir un backend.
Empezamos con PostgreSQL. Estamos terminando la primera versión.
De la base de datos a la API en tres pasos
Nada se expone sin que tú lo decidas. Cada cambio se convierte en una versión: publicas cuando quieras y vuelves atrás con un clic.
Conecta tu base de datos
Indica host, usuario y contraseña. Probamos la conexión, explicamos cualquier error en lenguaje claro y leemos tablas, columnas y relaciones. Las credenciales se guardan cifradas.
Ármala en el lienzo
Tu esquema aparece como un grafo. Activa recursos, elige campos, conecta relaciones, define quién puede leer o escribir y crea tus propios endpoints.
Publica y úsala
La API REST queda en línea al instante, con documentación automática, OpenAPI 3.1, SDK de TypeScript y claves de acceso. Usa tu propio dominio si quieres.
Todo lo que necesita una API seria
Filtros, paginación, relaciones, autenticación y documentación siguen un único estándar estable, el mismo en todos los proyectos.
Lienzo de grafo
Piensa la API de forma visual: recursos como nodos, relaciones como conexiones. Deshacer, rehacer y diferencias antes de publicar.
Consultas predefinidas
Selección de campos y relaciones, filtros con 12 operadores, ordenación y paginación por cursor en cada ruta.
Documentación automática
Página de referencia, OpenAPI 3.1 y SDK de TypeScript generados a partir de lo que publicaste, siempre actualizados.
Exportar a código
Descarga un servidor Node independiente de tu API, con las mismas reglas. Sin dependencia del proveedor.
Webhooks y hooks
Avisa a otros sistemas cuando cambia un registro y ejecuta validaciones en JavaScript aislado antes de guardar.
Copiloto de IA
Describe lo que quieres exponer y revisa la propuesta antes de aplicarla. Funciona con tu propia clave de IA.
La base de datos es tuya. Nadie ve lo que no hayas habilitado.
- Denegado por defecto. Tablas, campos y operaciones empiezan desactivados; exponerlos es decisión tuya.
- Sin SQL desde fuera. Cada consulta está parametrizada y solo usa tablas y columnas que existen en tu esquema.
- Datos personales protegidos. Máscaras para documentos de identidad, correo y teléfono, pensadas para el RGPD y la LGPD.
- Cada usuario ve solo lo suyo. Políticas por fila con el token de inicio de sesión de tus usuarios.
- Límites y auditoría. Límite de solicitudes, tiempo máximo por consulta y registro de cada cambio.
# clientes con sus pedidos, los más recientes primero GET /d/tienda/v1/clientes?select=id,nombre,pedidos(id,total)&sort=-creado_en&limit=2 X-Api-Key: ak_•••••••• { "data": [ { "id": 482, "nombre": "María Souza", "pedidos": [ { "id": 9131, "total": "189.90" } ] }, { "id": 481, "nombre": "Juan Lima", "pedidos": [] } ], "meta": { "next_cursor": "eyJ2Ijox…", "has_more": true } }
Para quien tiene la base de datos, pero no tiempo para la API
Tu sistema ya guarda los datos. Rootmap construye el puente hacia la app, el sitio web o el socio que los necesita.
Sistemas heredados
Desarrolladores de PHP, Delphi y similares que necesitan abrir los datos a una app o integración sin reescribir el sistema.
Agencias y freelancers
Entrega APIs a varios clientes con el mismo estándar, documentación lista y el dominio de cada uno.
Equipos de datos y operaciones
Comparte datos con otras áreas de forma controlada, con acceso por rol y registro de auditoría.
Ya casi está
Rootmap está en la fase final de desarrollo. Pronto abriremos el acceso anticipado: vuelve aquí para seguir las novedades.
Volver a ver cómo funciona