📘 English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Deutsch | Français | Italiano | Português | Español | Русский



apiSQL

Desarrollo de API = Una sola sentencia SQL

Transforma rápidamente tu base de datos en una API REST y un servidor MCP, intermedia cualquier API y alcanza seguridad a nivel empresarial.

Docs Editions Sitio Web


apiSQL es una plataforma potente para el desarrollo y gestión de APIs. Con una pasarela API integrada que admite túneles seguros, puedes exponer APIs desde tu base de datos o intermediar APIs existentes, con seguridad empresarial—más rápido, simple y seguro que desarrollarlas desde cero.


💡 Origen de apiSQL


apiSQL nació como una herramienta interna para exponer rápidamente consultas SQL como APIs (SELECT, INSERT, UPDATE, DELETE).

Por ejemplo, para crear una API de consulta:

SELECT * FROM area

Esto genera una API que admite métodos GET y POST. Demo pública sin autenticación:

https://open.apisql.cn/api/demo-area/all

Paginación (página 2, 10 filas por página, timeout de 30 segundos):

https://open.apisql.cn/api/demo-area/all?meta[pageNum]=2&meta[pageSize]=10&meta[timeout]=30

También puedes: ordenar, exportar a Excel/CSV, seleccionar entorno, y usar el depurador incorporado estilo Postman con parámetros autogenerados.



Ejemplo de API de inserción/actualización (upsert):

INSERT INTO `user_upsert` (id, name, age) 
VALUES 
  (:id, :name, :age)
ON DUPLICATE KEY UPDATE 
  id = VALUES(id),
  name = VALUES(name),
  age = VALUES(age);



Función personalizada para calcular la distancia entre dos ciudades:

SELECT calc_city_distance(:name1, :name2) AS distance_desc;



Llamada a procedimiento almacenado para una transferencia:

CALL transfer_funds(:from_account_id, :to_account_id, :amount)



Sencillo. Elegante. Eficiente.


Con la experiencia, descubrimos que: la base de datos es el backend definitivo.

¿Por qué reinventar la rueda? Aprovecha el rendimiento y solidez probados de las bases de datos, convirtiéndolas directamente en APIs seguras.

apiSQL ha evolucionado de una herramienta interna a una plataforma API completa:



✨ Características clave


🗄️ Compatibilidad con múltiples bases de datos

⚙️ Generación rápida de APIs

🧩 Extensión por scripts

🛡️ Seguridad a nivel empresarial

🤖 Integración con IA



🚀 Empezar ahora


  1. Probar ya: visita apisql.cn
  2. Leer la documentación: Guía de inicio rápido
  3. Elige el método de implementación:
  4. SaaS: en la nube, sin instalación
  5. Versión gratuita self-hosted: Descargar aquí



📦 Ediciones disponibles


Edición Para quién Implementación Características principales
Gratis Desarrolladores, equipos pequeños Auto-alojada APIs básicas
Pro Equipos medianos Auto-alojada Funciones avanzadas
Enterprise Empresas grandes Auto-alojada Multiproyecto, multiusuario, completo
SaaS Todos Nube Listo para usar, sin mantenimiento

👉 Ver comparativa de ediciones

⚠️ Atención
apiSQL ofrece una versión gratuita muy potente para uso comercial y self-hosted, pero el proyecto no es open source.



🛣️ Hoja de ruta




🔗 Enlaces útiles