REST & SQL API Playground
Interactive client API explorer, live request runner, and cURL / TypeScript code generation.
API Endpoints Catalog
POST/api/gemini
AI 3-Part SQL Explainer
Generate structured Kid, Technical, and SQL explanations using Gemini 3.5 Flash Lite
POST/api/query
Execute Raw SQL Query
Executes arbitrary ANSI/SQLite SQL queries against the local in-memory database engine
POST/api/stitch
Stitch Parallel Execution
Executes multiple queries in parallel across isolated WebAssembly SQLite clones
GET/api/tables
Inspect Database Schema Tables
Returns metadata, row counts, and column definitions for all tables in the active SQLite catalog
POST
JSON Request Body
Response Payload
Click "Send" above to execute the request and inspect live output.
// TypeScript / Fetch SDK
const payload = {
"topic": "INNER JOIN",
"useCuratedOnly": false
};
const response = await fetch("http://localhost:3000/api/gemini", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(payload),
});
const data = await response.json();
console.log(data);