مفت ڳڻپيوڪر API
هر هڪ حساب ڪتاب هن سائيٽ تي پڻ مفت JSON API آهي. ڪو به رجسٽريشن، ڪو API ڪوڊ، CORS-فعال - پنهنجي سرور کان يا برائوزر کان سڌو سڌو سڏڻ.
نظرثاني
API صحيح حساب ڪتاب کي استعمال ڪري ٿو. هڪ حساب ڪتاب جي علائقي جي قيمتن کي سوال جي پاراميٽرن يا JSON جي طور تي موڪليو ۽ حساب ڪيل نتيجن کي JSON جي طور تي واپس وٺو - ڪنهن به وڪرو واري منصوبي يا چارٽ ڊيٽا سان گڏ جيڪو حساب ڪتاب پيدا ڪري ٿو.
- 198+ حساب ڪتاب، هر هڪ پنھنجي آخري نقطي سان
- API ڪوڙ نه آھي — نامعلوم رسائي، IP جي شرح سان محدود
- CORS —
Access-Control-Allow-Origin: *(استعمال ٿيندڙ ڪلائنٽ- پاسي) - شرح جي حد: 60 درخواستون/ ڪلاڪ هر IP (HTTP 429 جڏھن حد کان وڌي وڃي)
بنياد URL
https://calculator.free/api/v1/
شاخون — سڀئي ڳاڙهو
GET https://calculator.free/api/v1/
سڀئي ڪليڪٽرن جو مشين-پڙھڻ وارو فہرست موٽائي ٿو، هر هڪ جي ميدان سان (ڪُٻي، ليڪ، قسم، ڊيفالٽ، يونٽ) ۽ نتيجي جون ڪُٻيون - ڪافي ته ڪلائنٽ کي متحرڪ بڻائي.
ڳڻيو — هڪ ڳڻپيوڪر هلايو
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. نامعلوم سلگ 404 موٽائي ٿو، غير مدد ڏنل ملڪ يا خراب داخلا 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 rate-limited) يا مفت ڪوڊ ننڍي مهيني جي حصيداري سان. غير تجارتي.
- ڊيولپر $9/ مهينو — 10,000 ڪالون/مھينو، تجارتي استعمال.
- ڪاروبار $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}'
سڀئي آخر
هر ڳاڙهو ڳڻپيوڪر لاءِ هڪ آخري نقطو. هر هڪ لاءِ ميدان جون ڪُليون ۽ نتيجي جون ڪُليون هيٺ ڏنل آهن. /api/v1/ شاخ.
رقم (41)
ٽيڪس ۽ پگهار (2)
| ڳڻپيوڪر | آخر وارو نقطو |
|---|---|
| آمدني ٽيڪس جي حساب | /api/v1/income-tax/ |
| وڪري جي ٽيڪس ۽ VAT جي حساب | /api/v1/sales-tax/ |
صحت ۽ فٽنيس (28)
قسم (26)
انگ اکر (15)
يونٽ مٽا سٽا (17)
سائنس ۽ انجنيئرنگ (27)
تاريخ ۽ وقت (15)
سڀڪو ڏينھن (27)
نتيجا صرف عام رهنمائي لاءِ اندازا آهن، نه مالي، طبي يا ٽيڪس صلاحون.