Ikirahuri

ku iyi Ipaji: ni A Kigenga. Kwiyandikisha - Hejuru, Oya Urufunguzo, - - & Ctrl; C - & Ctrl; - Bikora Kuva: Seriveri: Cyangwa Kuva: i Mucukumbuzi.

Incamake

i Imibare i Ipaji:. A Umwanya Uduciro Nka Ikibazo Igenamiterere Cyangwa na Kubona i Ibisubizo Inyuma Nka - Icyo ari cyo cyose Igenabihe Cyangwa Ibisobanuro: Ibyatanzwe i.

  • 198+ , Na: Impera Akadomo
  • Urufunguzo — Ntibizwi, ku
  • CORSAccess-Control-Allow-Origin: * (Umukiriya)
  • Umubare w'amadosiye: 60 / ISAHA Ryari:
  • ni Kigenga — A () Rimwe Ihamagara: Kuva: & Ukwezi:.,,, na.

URL:

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

Index — list every calculator

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

A - Urutonde Bya Byose Na: Amashami: (Urufunguzo, Akarango, Ubwoko:, Mburabuzi, Unit) na Igisubizo Utubuto - Kuri A Umukiriya. Umwanya A Flag - NIBYO ya: i Oya Mburabuzi (Itariki:,). A Bya Rimwe, i Subiza.

Compute — run one calculator

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

Imisusire

{
  "ok": true,
  "slug": "mortgage",
  "country": "us",
  "inputs":   { ... the values actually computed with ... },
  "results":  { ... computed result keys ... },
  "schedule": { "columns": [...], "rows": [...] } | null,
  "chart":    { "type": "pie", "slices": [...] } | null,
  "defaults_applied": ["tax", "insurance"]
}

(,, Inyungu -, Ibicuruzwa -...) Kwemera ?country=us|uk|ca|au|in|ie|nz|za. 404; Cyangwa Iyinjiza Na: A & Ubutumwa na i Umwanya.

Mburabuzi Na Amakosa

i Amashami:. Kuzana Ibisohoka ni Byuzuye Na: Mburabuzi Umwanya - i Agaciro: i Ipaji: -, i na i Buri gihe Gusubiramo i Imibare ya: i. Byuzuye in defaults_applied.

i ni Ikosa, A Zeru: A Igenamiterere, A Agaciro: Bya i Ubwoko:, Kitazwi Ihitamo, Cyangwa A Ibuze Umwanya Oya Mburabuzi (i Itariki: Imirimo - A Itariki:). Izina: i Igenamiterere na i Cyuzuye Umwanya A Umukiriya.

$ curl "https://calculator.free/api/v1/mortgage/?price=350000&rate=6.5&term=30"
{
  "ok": false,
  "error": "unknown_parameter",
  "message": "Unknown parameter 'term' for calculator 'mortgage'. Did you mean 'years'? ...",
  "unknown_parameters": ["term"],
  "did_you_mean": { "term": "years" },
  "valid_parameters": ["down", "extra", "extra_onetime", "extra_yearly", "hoa",
                       "insurance", "other", "pmi", "price", "rate", "tax", "years"],
  "fields": [ ... ]
}
IkosaHTTPIgihe
unknown_parameter400A Ikintu ni OYA A Umwanya Bya iyi (Na: A - -)
invalid_value400a Umubare Umwanya ni OYA a Umubare A Agaciro Inyuma Amahitamo Itariki Cyangwa Kitazwi Ubwoko
missing_parameter400i Oya Igisubizo A Umwanya Na: Oya Mburabuzi Iburyo: ubusa
unsupported_country400= ni OYA Rimwe Ibyatanzwe ya:
bad_json400i Imitwe ni OYA Byemewe
unknown_calculator404Oya Na:
invalid_key401Urufunguzo ni Kitazwi Cyangwa Gikora
rate_limited / quota_exceeded429i Ntibizwi Impera: Cyangwa A Urufunguzo'S buri kwezi ni Hejuru
too_many_invalid_requests429in Rimwe ISAHA ya: iyi Urufunguzo - Kigenga, Umubare -.; Nta na rimwe Gushyiraho.

i /api/v1/ Umubarendanga Urufunguzo, Ubwoko:, Igice, Mburabuzi na ni - Kuri A Umukiriya.

& planes

i Na: Oya Urufunguzo Ku - Umubare - ku. A, Miliyoni (na Ikoresha:), Kurema A Urufunguzo ku Konti: Ipaji: na Kohereza Rimwe Bya:

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"
  • Bitari ngombwa — Ntibizwi (Umubare -) Cyangwa A Kigenga Urufunguzo Na: A Gitoya. -.
  • & mdash; $9 / — 10,000 / Ukwezi:, Ikoresha:.
  • & mdash; $49 / ukwezi — 100, 000 / Ukwezi:, Ikintu.

Bivuye

A. = Rimwe. Ikosa ni Kigenga: A ya: A Igenamiterere, A Agaciro: Cyangwa A Umwanya, A ya: Kitazwi, A ya: A Urufunguzo, A, na ku. i Amasezerano na Kubaza... Nka - ya:, OYA ya:.

Amakosa Kigenga Umubare -: NIBA Rimwe Urufunguzo Birenzeho 200 in UYUMWERU, "" & Kugeza i UYUMWERU KURI. Ntabwo kubara, A Ntabwo - A Umukiriya in A.

A Urufunguzo ni Hejuru i Na: Ikosa; Kitazwi Cyangwa Gikora Urufunguzo. Cyuzuye na Shyiraho Umukono Hejuru ku i Igenamiterere ry'amabaruwa Ipaji.

Urugero

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);

Python

import requests

r = requests.get("https://calculator.free/api/v1/mortgage/",
                 params={"price": 350000, "down": 70000,
                         "rate": 6.9, "years": 30},
                 headers={"Authorization": "Bearer YOUR_KEY"})
print(r.json()["results"])

POST JSON

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

Amadosiye yose

Impera Akadomo. Utubuto na Igisubizo Utubuto ya: in i /api/v1/ Umubarendanga.

Imari (41)
IkirahuriAkadomo
Igenzura ry'amaderese /api/v1/mortgage/
Igenzura ry'amaderese /api/v1/loan/
Ikirahuri /api/v1/compound-interest/
Igenzura ry' Inyandiko /api/v1/simple-interest/
Igenzura ry'amapaji /api/v1/credit-card-payoff/
Igenzura ry' Inyandiko /api/v1/fuel-cost/
Igenzura ry' Inyandiko /api/v1/auto-loan/
Igenzura ry' Inyandiko /api/v1/retirement/
Igihe cyarenze: /api/v1/savings-goal/
Ibara: /api/v1/margin/
Agaciro: /api/v1/future-value/
Agaciro: /api/v1/present-value/
Igenzura ry' Inyandiko /api/v1/roi/
Igihe cyarenze: /api/v1/annuity-payout/
Kuri /api/v1/apr-to-apy/
CD /api/v1/cd/
Igenzura ry' Inyandiko /api/v1/inflation/
Ipaji y' itangiriro /api/v1/home-affordability/
Igenzura ry' Inyandiko /api/v1/rent-affordability/
Igenzura ry' Ipaji /api/v1/down-payment/
Igenzura ry' Inyandiko /api/v1/refinance/
Kuri /api/v1/debt-to-income/
Igenzura ry' Inyandiko /api/v1/boat-loan/
Igenzura ry' Inyandiko /api/v1/student-loan/
Bwite /api/v1/personal-loan/
Igenzura ry'amaderese /api/v1/lease/
Ibara ry' Ipaji: /api/v1/net-worth/
Akadomo /api/v1/break-even/
Igenzura ry'amadosiye /api/v1/sip/
Igenzura ry'amadirishya /api/v1/emi/
401( K) /api/v1/401k/
Ikirahuri /api/v1/roth-ira/
IRA /api/v1/ira/
50/ 30/ 20 /api/v1/budget/
Igenzura ry'Imiyoboro /api/v1/social-security/
Igenzura ry' Inyandiko /api/v1/debt-payoff/
Igenzura ry' Inyandiko /api/v1/rent-vs-buy/
Igenzura ry' Inyandiko /api/v1/mortgage-payoff/
Igenzura ry'amadirishya /api/v1/apr/
Igenzura ry' Inyandiko /api/v1/depreciation/
Igenzura ry' Inyandiko /api/v1/gdp/
Inyungu (2)
& Cyangwa (28)
Ubwoko bw'agakandisho (26)
Imibare (15)
Ikintu... (17)
& Ubumenyi (27)
Itariki n' Igihe (15)
buri munsi (27)

ya:, OYA, Cyangwa.