கணிப்பொறி
இந்த தளத்தில் உள்ள ஒவ்வொரு கணிப்பான்களும் ஒரு இலவச 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 விகித- வரையறுக்கப்பட்ட) அல்லது ஒரு இலவச விசையை ஒரு சிறிய மாத விகிதத்துடன். வணிகமற்ற.
- உருவாக்குநர் — $9/mo — 10,000 அழைப்புகள் / மாதம், வணிக பயன்பாடு.
- வணிகம் — $49/மாத — 100,000/-, 100,0
ஒரு விசையின் மாதக் குறியீடு பயன்படுத்தப்பட்டால் 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 கணிப்பான்Name | /api/v1/sales-tax/ |
ஆரோக்கியம் மற்றும் உடல்நலம் (28)
வகை (26)
புள்ளிவிவரங்கள் (15)
அலகு மாற்றி (17)
அறிவியல் மற்றும் பொறியியல் (27)
தேதி & நேரம் (15)
ஒவ்வொரு நாளும் (27)
முடிவுகள் பொதுவான வழிகாட்டுதல் மட்டுமே மதிப்பீடுகள், நிதி, மருத்துவம் அல்லது வரி ஆலோசனை இல்லை.