Gratis kalkulator-API

Hver kalkulator på dette nettstedet er også et fritt JSON API. Ingen tilmelding, ingen API- nøkkel, CRS- slått på – ring det fra tjeneren din eller rett fra nettleseren.

Oversikt

API kjører nøyaktig samme matematikk som nettstedet. Send en kalkulators feltverdier som spørreparametrer eller JSON og få de beregnede resultatene tilbake som JSON – medregnet alle avskrivningsplaner eller diagramdata som kalkulatoren produserer.

  • 198+ kalkulatorer, hver med sitt endepunkt
  • Ingen API- nøkkel — anonym tilgang, ratebegrenset av IP
  • CORSAccess-Control-Allow-Origin: * (brukbar klientside)
  • Rentegrense: 60 forespørsler/time per IP (HTTP 429 når overskridelsen er overskredet)

Basis- URL

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

Indeks — liste for hver kalkulator

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

Gir en maskinlesbar liste over alle kalkulatorer med hver enkelt felt (nøkkel, merkelapp, type, standard, enhet) og resultattaster – nok til å bygge opp en klient dynamisk.

Beregn — kjør én kalkulator

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

Svarform:

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

Regnere som kjenner landskap (lån, lån, inntektsskatt, salgsskatt osv.) godtar ?country=us|uk|ca|au|in|ie|nz|za. Ukjent slør gir 404; landet er ikke støttet, eller dårlig inndata gir 400 med et nyttig meldingsområde og feltspesifikasjonen.

Autentiserings- &amp; - planer

Du kan ringe API uten nøkkel i det hele tatt – anonyme forespørsler er takstbegrenset av IP. For en høyere, forutsigbar månedlig kvote (og kommersiell bruk), opprett en nøkkel på kontosiden din og send den på en av tre måter:

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"
  • Ledig — anonym (IP- sats begrenset) eller en fri nøkkel med en liten månedlig kvote. Ikke- kommersiell.
  • Utvikler &mdash; $9/mo — 10 000 anrop/måned, kommersiell bruk.
  • Business &mdash; $49/mo — 100.000 anrop/måned, prioritert gjennomstrømning.

Når en nøkkels månedlige kvote brukes opp, gir API HTTP 429 med feil « quota_ exceed »; en ukjent eller inaktiv nøkkel gir HTTP 401. Se fullstendige planer og meld deg inn på Prisfastsettelse side.

Eksempler

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 endepunkter

Ett endepunkt pr. kalkulator. Felttaster og resultattaster for hver er i /api/v1/ indeks.

Finans (41)
BeregnerEndepunkt
Boligkalkulator /api/v1/mortgage/
Lånekalkulator /api/v1/loan/
Sammensatt renteberegning /api/v1/compound-interest/
Enkel rentekalkulator /api/v1/simple-interest/
Avregningskalkulator med kredittkort /api/v1/credit-card-payoff/
Drivstoffkostnadskalkulator /api/v1/fuel-cost/
Automatisk utlånskalkulator /api/v1/auto-loan/
Tilbaketrekkingskalkulator /api/v1/retirement/
Lagrer målkalkulator /api/v1/savings-goal/
Fortjenestemarginkalkulator /api/v1/margin/
Framtidig verdikalkulator /api/v1/future-value/
Nåværende verdikalkulator /api/v1/present-value/
ROI- kalkulator /api/v1/roi/
Utbetalingskalkulator for livrente /api/v1/annuity-payout/
APR til APY kalkulator /api/v1/apr-to-apy/
CD- kalkulator /api/v1/cd/
Inflationskalkulator /api/v1/inflation/
Hjemmeoverkommelig kalkulator /api/v1/home-affordability/
Beregner for overkommelighetsleie /api/v1/rent-affordability/
Nedbetalingskalkulator /api/v1/down-payment/
Refinansieringskalkulator /api/v1/refinance/
Kalleverdien for gjeld til inntekt /api/v1/debt-to-income/
Båtlånsberegner /api/v1/boat-loan/
Utlånskalkulator for studenter /api/v1/student-loan/
Beregner for personlig utlån /api/v1/personal-loan/
Billeie- kalkulator /api/v1/lease/
Beregner for nettoverdi /api/v1/net-worth/
Kelvin- punktkalkulatorName /api/v1/break-even/
SIP kalkulator /api/v1/sip/
EMI-kalkulator /api/v1/emi/
401(k) kalkulator /api/v1/401k/
Roth IRA kalkulator /api/v1/roth-ira/
Tradisjonell IRA kalkulator /api/v1/ira/
Budsjettkalkulator (50/30/20) /api/v1/budget/
Trygdekalkulator /api/v1/social-security/
Utbetalingskalkulator for gjeld /api/v1/debt-payoff/
Leie mot kjøpskalkulator /api/v1/rent-vs-buy/
Utbetalingskalkulator for eiendomslån /api/v1/mortgage-payoff/
APR-kalkulator /api/v1/apr/
Avskrivingskalkulator /api/v1/depreciation/
BNP-kalkulator /api/v1/gdp/
Skatte og lønn (2)
Helse og dyktighet (28)
Matte (26)
Statistikk (15)
Enhetskonvertere (17)
Vitenskap og ingeniørfag (27)
Dato og klokkeslett (15)
Hver dag (27)

Resultatene er estimater bare for generell veiledning, ikke finansiell, medisinsk eller skattemessig rådgivning.