Slobodno API za kalkulator

Svaki kalkulator na ovoj stranici je također besplatni JSON API. Bez prijave, bez API ključ, CORS-omogućen – nazvati ga s vašeg servera ili izravno s preglednika.

Pregled

API radi potpuno istu matematiku web stranice koristi. Pošaljite kalkulator vrijednosti polja kao parametre upita ili JSON i dobiti izračunane rezultate natrag kao JSON – uključujući bilo amortizacije raspored ili grafikon podatke kalkulator proizvodi.

  • 198+ kalkulatori, svaki sa svojim ishodnim ishodom
  • Nema API tipke — anonimni pristup, ograničen IP-om
  • CORSAccess-Control-Allow-Origin: * (upotrebljivo klijentsko-strana)
  • Ograničenje stope: 60 zahtjevi/sat po IP-u (HTTP 429 ako je prekašen)

Osnovni URL

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

Indeks – popis svakih kalkulatora

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

Vraća popis strojno čitljiv svih kalkulatora s poljima svakoga (ključ, oznaka, tip, uobičajeno, jedinica) i rezultat ključeve – dovoljno za dinamičko izradu klijenta.

Računati – pokreni jedan kalkulator

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

Oblik odgovora:

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

kalkulatori svjesni zemlje (mortgaže, kredit, porez na dohodak, porez na prodaju...) prihvatiti ?country=us|uk|ca|au|in|ie|nz|za. Nepoznata puška vraća 404; nepodržana zemlja ili loš ulaz vraća 400 s korisnom poljem i specifikacijom polja.

Planovi autorizacije

Možete nazvati API bez ključa uopće - anonimni zahtjevi su ograničeni brzinama IP. Za veću, predvidljivu mjesečnu kvotu (i komercijalnu upotrebu), stvoriti ključ na vašem računu stranicu i poslati ga na jedan od tri načina:

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"
  • Slobodno — anonimna (IP stopa ograničena) ili slobodni ključ s malom mjesečnom kvotom. Nekomercijalni.
  • Razvojnik – $9/mo — 10.000 poziva na mjesec, komercijalna upotreba.
  • Poslovni _BAR_ $49/mo — 100.000 poziva na mjesec, prioritetni prolaz.

Kada se koristi mjesečna kvota ključa, API vraća HTTP 429 s greškom "quota_exceded"; nepoznat ili neaktivan tipka vraća HTTP 401. Pogledajte pune planove i prijavite se na Cijena stranica.

Primjeri

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}'

Svi ishodi ishoda

Jedan ishod po kalkulatoru. Ključevi polja i rezultati za svaku su u /api/v1/ indeks.

Financije (41)
RačunaloKrajnji točki
Impoteta /api/v1/mortgage/
Računalo kredita /api/v1/loan/
Računalo kamata /api/v1/compound-interest/
Jednostavan kalkulator kamate /api/v1/simple-interest/
Računač isplate kreditne kartice /api/v1/credit-card-payoff/
Računalo troškova goriva /api/v1/fuel-cost/
Automatski izračunavanje kredita /api/v1/auto-loan/
Računalo penzije /api/v1/retirement/
Računalo ušteđenja ciljeva /api/v1/savings-goal/
Računalo marginalne margine dobitka /api/v1/margin/
Buduća vrijednost /api/v1/future-value/
Trenutni kalkulator vrijednosti /api/v1/present-value/
RAI kalkulator /api/v1/roi/
Računalo isplate rente /api/v1/annuity-payout/
APR za APY Kalkulator /api/v1/apr-to-apy/
CD računač /api/v1/cd/
Iflacija /api/v1/inflation/
Domaća dostupnost kalkulator /api/v1/home-affordability/
Računač dostupnosti najamnica /api/v1/rent-affordability/
Računalo plaćanja u donju /api/v1/down-payment/
Refinanciranje računača /api/v1/refinance/
Računalo duga prema dolasku /api/v1/debt-to-income/
Računalo zajama broda /api/v1/boat-loan/
Kalkulator studentskog kredita /api/v1/student-loan/
Osobni računar /api/v1/personal-loan/
Provjera zapreme /api/v1/lease/
Računalo neto vrijednosti /api/v1/net-worth/
Kalkulator lomljenja pa čak i po točki /api/v1/break-even/
SIP računač /api/v1/sip/
EMI kalkulator /api/v1/emi/
_Izračunaj /api/v1/401k/
Roth IRA kalkulator /api/v1/roth-ira/
Tradicionalni IRA kalkulator /api/v1/ira/
Računalo proračuna (50/30/20) /api/v1/budget/
Računalo socijalnog osiguranja /api/v1/social-security/
Računalo duga /api/v1/debt-payoff/
Najam vs. kupovina /api/v1/rent-vs-buy/
Ipoteka isplate /api/v1/mortgage-payoff/
APR kalkulator /api/v1/apr/
Opadanje /api/v1/depreciation/
Računalo BDP-a /api/v1/gdp/
Porez i plaćanje (2)
Zdravlje i fitness (28)
Matematika (26)
Statistika (15)
Pretvornici jedinica (17)
Znanost i strojarstvo (27)
Datum i vrijeme (15)
Svaki dan (27)

Rezultati su procjene za opće smjernice samo za financijske, medicinske ili porezne savjete.