Free Calculator API

Xisaab-dhimis kasta oo ku yaal boggani waa API JSON bilaash ah. Ma jiro diiwaangelin, ma jiro API key, CORS-ka awooda leh - ka wac server-kaaga ama si toos ah ka soo baxa bogga.

Faahfaahin

API-ga wuxuu ku socdaa xisaabta saxda ah ee websaydhka. U dir qiimaha goobta xisaabinta sida baakadaha su'aasha ama JSON oo ka hel natiijada la xisaabiyey dib u noqoshada JSON - oo ay ku jiraan waqti kasta oo lacagta ama xogta shaxda ee xisaabinta soo saarta.

  • 198+ xisaab-qaadayaasha, mid kasta oo ay la endpoint gaar ah
  • Ma jiro furaha API — access anonymous, heerka-la xaddiday by IP
  • CORSAccess-Control-Allow-Origin: * (isticmaali karo dhinaca macaamiisha)
  • Xaddidaadda: 60 codsiyada/saacaddii IP kasta (HTTP 429 marka la ka dhaafay)

URL-ka asalka ah

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

Index — liiska xisaab kasta

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

Ku soo laabtaa liiska mashiinka-qaadashada ee dhammaan xisaabayaasha la mid ah qaybaha mid kasta oo ka mid ah (key, label, nooc, default, unit) iyo astaamaha natiijooyinka - ku filan in ay dhisaan macaamiisha dynamic.

xisaab — xawaare xisaab mid ah

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

qaabka jawaabta:

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

xisaab-qaadayaasha dalka-aware (mortgage, deyn, dakhliga-tax, iibka-tax…) aqbalaan ?country=us|uk|ca|au|in|ie|nz|za. slug aan la aqoon ayaa ku soo laabtay 404; dalka aan la taageerin ama soo-gaadhista xun ku soo laabtay 400 la fariin caawin iyo dhul spec.

Authentication &amp; plans

Waxaad u wici kartaa API la keydka aan waxba ku jirin dhammaan - codsiyada aan la aqoonsan ayaa la xaddiday by IP. Si aad u sare, la saadaalin karo bishii quota (iyo isticmaalka ganacsi), abuuro keydka on page xisaabtaada oo u dir mid ka mid ah saddexda hab:

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"
  • Bilaash — aan la aqoon (IP-ka qiimaha-la xaddiday) ama furaha bilaash ah oo leh qaybo bil kasta oo yar.
  • Developer &mdash; $9/bilood — 10,000 wicitaan / bilood, isticmaalka ganacsi.
  • Ganacsiga &mdash; $49/bishii — 100,000 wicitaanada / bilood, hormuudka soo gudbinta.

Marka keydka bille ah ee keydka la isticmaalo API ka soo laabtay HTTP 429 oo leh khalad "quota_exceeded"; keydka aan la aqoon ama aan la shaqeynin ka soo laabtay HTTP 401. Ka eeg qorshayaasha buuxa iyo diiwaangelinta on Qiimaha bogga.

tusaale

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

Dhammaan xarafyada

Mid ka mid ah endpoint per calculator. Field furayaasha iyo natiijooyinka furayaasha ee mid kasta oo ka mid ah /api/v1/ liiska.

Lacagta (41)
KalkulatorXarafka
Kalkaaliyihii Mortgage /api/v1/mortgage/
Kalkaaliyeyaasha /api/v1/loan/
Xisaab-dhimis /api/v1/compound-interest/
Kalkaaliyihii Simple /api/v1/simple-interest/
Credit Card Payoff xisaabinta /api/v1/credit-card-payoff/
Qiimaynta qiimaha shidaalka /api/v1/fuel-cost/
Kalkaaliyeyaasha Auto Loan /api/v1/auto-loan/
Kalkaaliyihii /api/v1/retirement/
Kalkaaliyeyaasha Goobta /api/v1/savings-goal/
Kharashaadka Margin Calculator /api/v1/margin/
Kalkaaliyihii qiimaha mustaqbalka /api/v1/future-value/
Qiimaha hadda /api/v1/present-value/
Kalkaaliyihii ROI /api/v1/roi/
Kalkaaliyihii Payout /api/v1/annuity-payout/
APR in APY Calculator /api/v1/apr-to-apy/
Kalkaaliyihii CD-ga /api/v1/cd/
Kalkaaliyihii Inflation /api/v1/inflation/
Guriga Affordability Calculator /api/v1/home-affordability/
Kirada Affordability Calculator /api/v1/rent-affordability/
Down Bixinta Calculator /api/v1/down-payment/
Kalkaaliyeyaasha Refinance /api/v1/refinance/
Debt-to-Income Ratio Calculator /api/v1/debt-to-income/
Kalkaaliyihii Badda /api/v1/boat-loan/
Kalkaaliyayaasha Lacagta Ardayda /api/v1/student-loan/
Kharashaadka shakhsiga ah /api/v1/personal-loan/
Car Rental Calculator /api/v1/lease/
Net Worth xisaabinta /api/v1/net-worth/
Break-Even Point Calculator /api/v1/break-even/
Kalkaaliyihii SIP /api/v1/sip/
EMI Kalkulator /api/v1/emi/
Kalkulator /api/v1/401k/
Roth IRA xisaabinta /api/v1/roth-ira/
IRA caadiga ah Calculator /api/v1/ira/
Miisaaniyadda Calculator (50/30/20) /api/v1/budget/
Kalkaalisada Caafimaadka Bulshada /api/v1/social-security/
Deynta Payoff Calculator /api/v1/debt-payoff/
Kirada vs iibso Calculator /api/v1/rent-vs-buy/
Mortgage Payoff xisaabinta /api/v1/mortgage-payoff/
APR Kalkulator /api/v1/apr/
Kalkaaliyihii /api/v1/depreciation/
Kalkaaliyihii GDP /api/v1/gdp/
Canshuurta & mushaarka (2)
Caafimaadka & Fitness (28)
Nooc (26)
Tirakoobyada (15)
Ku beddela (17)
Sayniska & Injineerinka (27)
Maalinta & Waqtiga (15)
Maanta (27)

Natiijooyinka waa tirakoobka loogu talagalay tilmaamaha guud oo keliya, maaha dhaqaale, caafimaad ama talo bixin canshuur.