Ingyenes számológép API

Ezen az oldalon minden számológép ingyenes JSON API. Nincs regisztráció, nincs API kulcs, a CORS-kompatibilis · hívja a szerverről vagy egyenesen a böngészőből.

Áttekintés

Az API ugyanazt a matematikát futtatja, mint a weboldal. Küldjön egy számológép mezőértékeit lekérdezési paraméterek vagy JSON és kap a számított eredmények vissza, mint a JSON · beleértve az amortizációs menetrendet vagy diagram adatok a számológép termel.

  • 198+ számológépek, amelyek mindegyike saját végponttal rendelkezik
  • Nincs API-kulcs — névtelen hozzáférés, az IP-ben korlátozott arány
  • CORSAccess-Control-Allow-Origin: * (használható kliensoldal)
  • Arányhatár: 60 Kérések/óra IP-enként (HTTP 429, ha túllépték)

Alap URL

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

Index ★ minden számológép listája

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

Visszaadja a gépileg olvasható listát az összes számológépről mindegyik mezővel (kulcs, címke, típus, alapértelmezett, egység) és eredmény kulcsokkal ~ elég ahhoz, hogy dinamikusan építsen egy klienst.

• egy számológépet futtat

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

Válaszforma:

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

Ország-ismertető számológépek (mortgage, loan, erey-tax, sales-tax...) elfogadnak ?country=us|uk|ca|au|in|ie|nz|za. Ismeretlen golyó visszatér 404; támogatott ország vagy rossz bevitel visszatér 400 egy hasznos üzenetet és a mező spec.

Hitelesítés és tervek

Felhívhatja az API-t kulcs nélkül • névtelen kérések az IP-vel korlátozottan. Egy magasabb, kiszámítható havi kvóta (és kereskedelmi felhasználás) esetén hozzon létre egy kulcsot a fiókoldalon, és küldje el a következő három mód egyike:

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"
  • Szabad — anonim (IP-díjkorlátozott) vagy ingyenes kulcs egy kis havi kvótával. Nem kereskedelmi.
  • Fejlesztő &mdash; $9/mo — 10 000 hívás/hó, kereskedelmi felhasználás.
  • Üzleti &mdash; $49/mo — 100 000 hívás/hó, elsődleges feladat.

Ha a kulcs havi kontingensét használják fel, az API "kvóta_exceeded" hiba esetén HTTP 429 értéket ad vissza; egy ismeretlen vagy inaktív kulcs értéke HTTP 401. Lásd a teljes terveket és regisztrálni a Árak oldal.

Példák

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

Összes végpont

Egy végpont számológépenként. A mező kulcsok és eredmény kulcsok minden van a /api/v1/ index.

Finanszírozás (41)
SzámológépVégpont
Jelzálog-kalkulátor /api/v1/mortgage/
Hitelkalkulátor /api/v1/loan/
Összetett kamatkalkulátor /api/v1/compound-interest/
Egyszerű kamatkalkulátor /api/v1/simple-interest/
Hitelkártya-kifizető számológép /api/v1/credit-card-payoff/
Üzemanyagköltség-kalkulátor /api/v1/fuel-cost/
Automatikus hitelkalkulátor /api/v1/auto-loan/
Nyugdíjszámoló /api/v1/retirement/
Megtakarítási célkalkulátor /api/v1/savings-goal/
Nyereségmargin kalkulátor /api/v1/margin/
Jövőbeli értékszámláló /api/v1/future-value/
Jelenlegi értékszámoló /api/v1/present-value/
ROI kalkulátor /api/v1/roi/
A CRR 4. cikke (1) bekezdésének 114. pontja, valamint 478. cikke /api/v1/annuity-payout/
APR API kalkulátor /api/v1/apr-to-apy/
CD- kalkulátor /api/v1/cd/
Inflációs kalkulátor /api/v1/inflation/
Haza Megfizethető kalkulátor /api/v1/home-affordability/
Bérbeadói megfizethetőség kalkulátor /api/v1/rent-affordability/
Fizetési számológép /api/v1/down-payment/
A kalkulátor újrafinanszírozása /api/v1/refinance/
A "Bejövőbeni adósság" arányszámítás /api/v1/debt-to-income/
Hajóhitel kalkulátor /api/v1/boat-loan/
Diákhitel-kalkulátor /api/v1/student-loan/
Személyes hitelszámláló /api/v1/personal-loan/
Autóbérlés kalkulátor /api/v1/lease/
Net Worth kalkulátor /api/v1/net-worth/
A pontszámláló /api/v1/break-even/
SIP-kalkulátor /api/v1/sip/
EMI kalkulátor /api/v1/emi/
401(k) kalkulátor /api/v1/401k/
Roth IRA kalkulátor /api/v1/roth-ira/
Hagyományos IRA-kalkulátor /api/v1/ira/
Költségvetés-kalkulátor (50/30/20) /api/v1/budget/
Társadalombiztosítási kalkulátor /api/v1/social-security/
Hitel-törlesztési számológép /api/v1/debt-payoff/
Bérlet vs Vásárolj kalkulátort /api/v1/rent-vs-buy/
Jelzálog-befizetési számológép /api/v1/mortgage-payoff/
APR-kalkulátor /api/v1/apr/
Értékcsökkenés kalkulátor /api/v1/depreciation/
GDP-kalkulátor /api/v1/gdp/
Adó- és adóbevétel (2)
Egészség és fitness (28)
Matek (26)
Statisztika (15)
Egységátalakítók (17)
Tudomány és Mérnöki tudományok (27)
Dátum és idő (15)
Minden nap (27)

Az eredmények csak általános útmutatásra vonatkoznak, nem pénzügyi, orvosi vagy adózási tanácsadásra.