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



apiSQL

Sviluppo API = Una singola query SQL

Converte rapidamente un database in un’API REST e un server MCP, può proxyare qualsiasi API e implementa sicurezza di livello enterprise.

Docs Editions Sito Web


apiSQL è una potente piattaforma per lo sviluppo e la gestione delle API. Con un gateway API integrato che supporta tunneling sicuro, consente di pubblicare database o proxyare API esistenti in modo sicuro, più veloce, semplice e affidabile rispetto allo sviluppo da zero.


💡 Origine di apiSQL


apiSQL è nato come uno strumento interno per convertire rapidamente le istruzioni SELECT, INSERT, UPDATE, DELETE di MySQL in API pronte all’uso.

Esempio: creare un’API per interrogazione

SELECT * FROM area

Questa query genera un’API che supporta i metodi GET e POST. Esempio pubblico senza autenticazione:

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

Paginazione (pagina 2, 10 righe per pagina, timeout 30s):

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

Puoi anche ordinare, esportare in Excel/CSV, cambiare ambiente, e usare il debugger integrato in stile Postman con parametri generati automaticamente.



Esempio di API upsert (inserimento + aggiornamento):

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



Funzione personalizzata per calcolare la distanza tra due città:

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



Chiamata a procedura per trasferimento fondi:

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



Semplice. Elegante. Efficiente.


Con l’esperienza, abbiamo capito che: il database è il backend perfetto.

Perché reinventare la ruota? Approfitta delle prestazioni e affidabilità dei database per esporre API direttamente e in modo sicuro.

apiSQL si è evoluto da uno strumento semplice a una piattaforma API completa:



✨ Caratteristiche principali


🗄️ Supporto per più database

⚙️ Creazione rapida di API

🧩 Estensione con script

🛡️ Sicurezza a livello enterprise

🤖 Integrazione AI



🚀 Iniziare subito


  1. Prova ora: visita apisql.cn
  2. Leggi la guida: Guida rapida
  3. Scegli una modalità di distribuzione:
  4. SaaS: pronto all’uso, nessuna installazione
  5. Self-hosted gratuito: Scarica qui



📦 Edizioni disponibili


Edizione Destinatari Distribuzione Caratteristiche principali
Gratuita Sviluppatori, team piccoli Self-hosted API di base
Pro Aziende medie Self-hosted Funzioni avanzate
Enterprise Grandi aziende Self-hosted Progetti multipli, utenti multipli
SaaS Tutti Cloud Pronto all’uso, nessuna manutenzione

👉 Confronta le edizioni

⚠️ Nota
apiSQL offre una potente versione gratuita anche per uso commerciale. Non è open-source.



🛣️ Roadmap




🔗 Link utili