API Hub

Your queries, callable from outside — simply and safely.

Save a query you use often and it gets its own address. Other programs just call that address to get the results. Every call is permission-checked and kept on record.

Run specific queries from outside — simply and safely

A saved query gets a callable address, and outside programs just call it. Get the results in whatever shape you want — JSON · CSV · XML · table (HTML) — and every call is permission-checked and recorded.

SQL → REST endpoint

Save a query,
get an API.

When you save a query, you pick its address (e.g. /api/user) — and that address becomes a callable API. No extra code to write: other programs call the address and get the results back.

A saved query with an inline parameter (:office_phone)
Call · format

Call with conditions,
answer in any format.

Attach what you're looking for (say, a customer group) to the address, and the query runs with those conditions. Get results as JSON · CSV · XML · table (HTML). For queries that change data, it tells you how many rows were affected.

Calling the API with access keys and getting a JSON response
Unified Audit (api)

API calls,
reliably recorded.

Every API call is recorded too — who, from where (IP), which SQL, and when — kept right alongside your editor · MCP · CLI activity on one screen.

Audit log — API calls recorded with their SQL and timestamp

For teams building on top of your databases

Backend EngineersDevOpsPlatform Teams

Same way for every database

MySQL, PostgreSQL, Oracle, SQL Server and more — the save-and-call flow is the same for every database. Programs only need to call an address.

Four response formats

Get results as JSON · CSV · XML · table (HTML) — whichever you prefer. Without a choice, results come back as JSON.

Masking + automatic value conversion

The same masking rules apply to API responses, so sensitive data stays hidden. Values passed in the address are auto-converted to the right type — numbers, dates, and so on.

One query becomes an API — called safely

Teams use TadpoleHub API Hub to open up database access the same safe way across services and environments.