Gratis Calculator API

Elke rekenmachine op deze site is ook een gratis JSON API. Geen aanmelding, geen API-sleutel, CORS-enabled..bel het vanaf uw server of rechtstreeks vanuit de browser.

Overzicht

De API draait precies dezelfde wiskunde die de website gebruikt. Stuur de veldwaarden van een rekenmachine als query parameters of JSON en krijg de berekende resultaten terug als JSON..inclusief eventuele amortisatie schema of grafiek gegevens die de rekenmachine produceert.

  • 198+ rekenmachines, elk met zijn eigen eindpunt
  • Geen API-sleutel — anonieme toegang, tarief beperkt door IP
  • CORSAccess-Control-Allow-Origin: * (bruikbare client-side)
  • Maximumpercentage: 60 aanvragen/uur per IP (HTTP 429 indien overschreden)

Basis-URL

https://calculator.free/api/v1/

Index.. elke rekenmachine

GET https://calculator.free/api/v1/

Geeft een machineleesbare lijst van alle rekenmachines met elk zijn velden (sleutel, label, type, standaard, eenheid) en resultaattoetsen genoeg om een client dynamisch te bouwen.

Bereken.. run een rekenmachine

GET  https://calculator.free/api/v1/<slug>/?field=value&field=value
POST https://calculator.free/api/v1/<slug>/     (JSON or form body)

Responsvorm:

{
  "ok": true,
  "slug": "mortgage",
  "country": "us",
  "inputs":   { ... echoed field values ... },
  "results":  { ... computed result keys ... },
  "schedule": { "columns": [...], "rows": [...] } | null,
  "chart":    { "type": "pie", "slices": [...] } | null
}

Landbewuste rekenmachines (hypotheken, leningen, inkomsten-belasting, sales-tax...) accepteren ?country=us|uk|ca|au|in|ie|nz|za. Onbekende kogel geeft 404 terug; niet ondersteund land of slechte invoer geeft 400 terug met een nuttig bericht en het veldspec.

Authenticatie &amp; plannen

U kunt de API bellen zonder sleutel op alle.. anonieme verzoeken zijn tarief-beperkt door IP. Voor een hogere, voorspelbare maandelijkse quota (en commercieel gebruik), maak een sleutel op uw account pagina en stuur het een van de drie manieren:

GET  https://calculator.free/api/v1/mortgage/?price=350000&key=YOUR_KEY
curl -H "Authorization: Bearer YOUR_KEY" "https://calculator.free/api/v1/bmi/?units=metric&height=180&weight=80"
curl -H "X-Api-Key: YOUR_KEY"           "https://calculator.free/api/v1/bmi/?units=metric&height=180&weight=80"
  • Vrij — anoniem (IP-tarief beperkt) of een gratis sleutel met een kleine maandelijkse quota. Niet-commercieel.
  • Ontwikkelaar &mdash; $9/mo — 10.000 gesprekken/maand, commercieel gebruik.
  • Business &mdash; $49/mo — 100.000 oproepen/maand, prioriteit doorvoer.

Wanneer het maandelijkse quotum van een sleutel wordt gebruikt, geeft de API HTTP 429 terug met fout "quota_exceed"; een onbekende of inactieve sleutel geeft HTTP 401 terug. Zie volledige plannen en meld je aan op de Prijzen blz..

Voorbeelden

curl

curl "https://calculator.free/api/v1/mortgage/?price=350000&down=70000&rate=6.9&years=30"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/bmi/?" + new URLSearchParams({
    units: "metric", height: "180", weight: "80"
  }));
const { results } = await r.json();
console.log(results.bmi, results.category);

POST JSON

curl -X POST "https://calculator.free/api/v1/income-tax/?country=uk" \
  -H "Content-Type: application/json" \
  -d '{"income": 60000}'

Alle eindpunten

Een eindpunt per rekenmachine. Veldtoetsen en resultaattoetsen voor elk zijn in de /api/v1/ index.

Financiën (41)
RekenmachineEindpunt
Hypotheekcalculator /api/v1/mortgage/
Leningcalculator /api/v1/loan/
Compound Interest Calculator /api/v1/compound-interest/
Eenvoudige rentecalculator /api/v1/simple-interest/
Credit Card Uitbetaling Calculator /api/v1/credit-card-payoff/
Brandstofkostencalculator /api/v1/fuel-cost/
Auto Loan Calculator /api/v1/auto-loan/
Bejaardental Calculator /api/v1/retirement/
Besparing Doel Calculator /api/v1/savings-goal/
Winstmargecalculator /api/v1/margin/
Toekomstwaardecalculator /api/v1/future-value/
Huidige waarde Calculator /api/v1/present-value/
ROI-calculator /api/v1/roi/
Uitbetalingscalculator /api/v1/annuity-payout/
APR naar APY Calculator /api/v1/apr-to-apy/
CD-calculator /api/v1/cd/
Inflatiecalculator /api/v1/inflation/
Home Betaalbaarheid Calculator /api/v1/home-affordability/
Huur Betaalbaarheid Calculator /api/v1/rent-affordability/
Betaalrekening /api/v1/down-payment/
Herfinanciering van de Calculator /api/v1/refinance/
Debt-to-income ratio Calculator /api/v1/debt-to-income/
Calculator voor bootleningen /api/v1/boat-loan/
Studentenlening Calculator /api/v1/student-loan/
Persoonlijke leningcalculator /api/v1/personal-loan/
Auto Lease Calculator /api/v1/lease/
Net Worth Calculator /api/v1/net-worth/
Break-Even Point Calculator /api/v1/break-even/
SIP Calculator /api/v1/sip/
EMI Calculator /api/v1/emi/
401(k) Calculator /api/v1/401k/
Roth IRA Calculator /api/v1/roth-ira/
Traditionele IRA-calculator /api/v1/ira/
Budget Calculator (50/30/20) /api/v1/budget/
Sociale zekerheidscalculator /api/v1/social-security/
Schuldbetalingscalculator /api/v1/debt-payoff/
Huur vs Koop Calculator /api/v1/rent-vs-buy/
Hypotheek uitbetaling Calculator /api/v1/mortgage-payoff/
APR Calculator /api/v1/apr/
Afschrijvingen Calculator /api/v1/depreciation/
BBP-calculator /api/v1/gdp/
Belasting en Salaris (2)
Gezondheid en geschiktheid (28)
Wiskunde (26)
Statistieken (15)
Unit converters (17)
Wetenschap & Engineering (27)
Datum & tijd (15)
Elke dag (27)

De resultaten zijn schattingen voor algemene richtsnoeren, niet voor financieel, medisch of fiscaal advies.