Developer API

Every Demystify tool is built on a pure engine with a single validation schema. That lets you reach the same tool three ways — all privacy-first.

1 · In your browser

The default. Tools run entirely on-device — zero uploads, works offline. Nothing to call, nothing leaves.

2 · REST API v1

POST /api/v1/{tool}with the tool's JSON input. Anonymous free tier, no key needed. Interactive reference & try-it · OpenAPI 3.1 spec. Errors are RFC-9457 problem+json.

3 · Your own cloud

Run the open tools-runner Docker image on your machine or cloud and point the tools at it — data never touches us. Set it up in Settings → Bring your own cloud.

Quick start

curl -X POST https://tools.demystifysystem.com/api/v1/gst-calculator \
  -H 'content-type: application/json' \
  -d '{"amountPaise": 100000, "rate": 18}'

Available endpoints (21)

The list grows as more tools are bound. Tools that need a browser canvas, an AI key, or network egress aren't on the anonymous API — run those in the browser or your own runner.

Machine-readable: openapi.json · typed SDK and MCP server are on the way. Nothing here is logged or stored.