وړيا شمېرګر API
په دې سایټ کې هر محاسبه هم یو وړیا JSON API دی. نه د راجستر کولو، نه د API کلید، د CORS فعال - دا د خپل سرور څخه یا مستقیم د بریښنالیک څخه بلل کیږي.
لټول
د API دقیقا ورته ریاضیاتو ته ځي چې ویب پاڼه کاروي. د حساب کولو ساحې ارزښتونه د پوښتنې پارامترونو یا JSON په توګه واستوئ او د JSON په توګه د محاسبه شوي پایلو بیرته ترلاسه کړئ - پشمول د هر ډول د لګښت مهالویش یا چارټ ډاټا چې د حساب کونکي تولیدوي.
- 198+ حسابګرونه، هر يو د خپل endpoint سره
- کيلۍ نه API — نامعلوم لاسرسی، د IP لخوا نرخ محدود
- CORS —
Access-Control-Allow-Origin: *(پېرن اړخ کارولی) - کچه: 60 غوښتنې / ساعت په IP (HTTP 429 کله چې د زیاتوالي)
بنسټ URL
https://calculator.free/api/v1/
لړيال - هر شمېرګر لړ
GET https://calculator.free/api/v1/
د ټولو د هر یو د ساحو (کیلي، لیبل، ډول، default، واحد) او د پایلې د کیلي سره د ټولو calculators د ماشین-لولو لیست بیرته - کافي چې د يو مشتري په dynamic ډول جوړ کړي.
يو شمېرګر ځغلول
GET https://calculator.free/api/v1/<slug>/?field=value&field=value
POST https://calculator.free/api/v1/<slug>/ (JSON or form body)
:د ځوابولو شکل
{
"ok": true,
"slug": "mortgage",
"country": "us",
"inputs": { ... echoed field values ... },
"results": { ... computed result keys ... },
"schedule": { "columns": [...], "rows": [...] } | null,
"chart": { "type": "pie", "slices": [...] } | null
}
د هیواد پوهه محاسبه (مهرګاه، قرض، عاید-تادیه، د پلور-تادیه...) منل ?country=us|uk|ca|au|in|ie|nz|za. ناپېژندل شوي slug 404 بیرته؛ د ملاتړ نه هېواد یا بد انټرنېټ سره د يو ګټور پیغام او د ساحې spec 400 بیرته.
کرونه او پلانونه
تاسو کولی شئ د API سره د هیڅ کلید سره اړیکه ونیسئ - نامعلوم غوښتنې د IP لخوا د نرخ محدود دي. د لوړ، وړاندوینې میاشتنۍ کوټې (او سوداګریز کارولو) لپاره، د خپل حساب په پاڼه کې یوه کلید جوړ کړئ او د دریو لارو څخه یو یې واستوئ:
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"
- وړیا — نامعلوم (د IP نرخ محدود) یا د کوچني میاشتني کوټ سره وړیا کیلي. غیر سوداګریز.
- جوړونکی &mdash؛ $ 9 / میاشت — 10,000 زنګونه / میاشت، د سوداګریزو کارولو.
- سوداګري &mdash؛ $ 49 / میاشت — 100،000 زنګونه / میاشت، د لومړیتوب د ترانسپورت.
کله چې د يوې کيلې د مياشتني سهميه کارول شي د API HTTP 429 سره د خطا "quota_exceeded" سره بیرته راځي؛ يو ناپېژندل شوي يا غیر فعاله کيلې HTTP 401 بیرته راځي. بشپړ پلانونه وګورئ او په اړه لاسلیک کړئ نرخ مخ.
بېلګه
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}'
ټول پاي ټکي
په هر حسابګر يو endpoint. د ساحې د کيبلونو او د هر د پایلې د کيبلونو په /api/v1/ لړيال.
مالي (41)
مالیه او معاش (2)
روغتیا او فټنس (28)
ډول (26)
احصايې (15)
يوون ونجوونکي (17)
ساینس او انجینري (27)
نېټه او مهال (15)
هر ورځ (27)
پایلې یوازې د عمومي لارښوونې لپاره اټکل شوي، نه مالي، طبي یا مالیه مشورې.