Próximamente · acceso anticipado

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.

Cómo funciona

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.

Funciones

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.

Seguridad desde el primer día

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 quién

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