For the complete documentation index, see llms.txt.
Ship calculator, converter, text, hash, random, and finance features without maintaining formulas, validation, edge cases, examples, and docs yourself. One bearer token, one credit pool, stable JSON responses.
$ curl https://api.miniwebtool.com/v1/tools/percentage-calculator/run \ -H "Authorization: Bearer $MWT_KEY" \ -d '{"mode":"percent_of","a":15,"b":200}' { "request_id": "01KPW8…", "tool": "percentage-calculator", "credits_used": 1, "result": { "mode": "percent_of", "a": 15, "b": 200, "result": 30 } }
import requests, os r = requests.post( "https://api.miniwebtool.com/v1/tools/percentage-calculator/run", headers={"Authorization": f"Bearer {os.environ['MWT_KEY']}"}, json={"mode": "percent_of", "a": 15, "b": 200}, timeout=10, ) print(r.json()["result"]["result"]) # 30
const res = await fetch( "https://api.miniwebtool.com/v1/tools/percentage-calculator/run", { method: "POST", headers: { "Authorization": `Bearer ${process.env.MWT_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ mode: "percent_of", a: 15, b: 200 }), }, ); const { result } = await res.json(); console.log(result.result); // 30
A calculator is rarely just a formula. Production teams still need request validation, edge-case handling, consistent rounding, examples, docs, rate limits, billing, and support. MiniWebtool API packages that operational work behind a single HTTP call.
Start free for evaluation, then upgrade when an endpoint becomes part of your product. Cancel anytime from the Stripe portal.
Yearly billing: pay 10 months, get 12. Need >5M/mo, SOC 2, or a DPA? Talk to us.
curl in 30 seconds.Verify email → key → stable JSON. No card, no SDK, no tool build-out.
Get API access →