ఉచిత గణన పరికరంAPI
ఈ సైట్ నందలి కౌంట్సెంట్ యొక్క ప్రతి Jonson API. ఏ సైన్, API కీ, COS- అభికర్త- అభికర్త - దీనిని మీ సెర్వర్ నుండి కాల్.
సవరింపు
API అనునది గ్యాస్లైన్ ఉపయోగించు ఒకే పదకోశం ను నడుపుతుంది. డిజిటల్ వైర్లు లేదా Json గా ఒక గణన కోణపు విలువలను పంపించి తరువాత Jon గా లెక్కకళింపు ఫలితాలు పొందండి — ఏ యాంటీజేషన్ షెడ్యూల్ లేదా చార్టు డేటా ఉత్పత్తి చేసేవి.
- 198+ లాగే గణిత శాస్త్రం, ఒక్కొక్కటి సొంత ముగింపు పాయింట్తో
- ఏPI కీలేదు — పేరులేని ప్రవేశము, IP ద్వారా రేటు-ని ఖాళీ
- CORS —
Access-Control-Allow-Origin: *(సాదా క్లరీట్- వైపు) - రేటు పరిమితి: 60 అభ్యర్ధించబడు IPకు/ గంటలకు (అప్రమేయంగా ఉన్నప్పుడు HTTP 429)
- దోషములు ఖాళీగా వుంది — only a successful (2xx) response uses one call from your monthly quota. Every 400, 401, 404, 429 and 500 costs you nothing.
మూల యూఆర్ఎల్
https://calculator.free/api/v1/
విషయసూచిక - ప్రతి గణన పరికరం
GET https://calculator.free/api/v1/
అన్ని గణనలను ఒక డిజిటల్- చదువదగిన జాబితాతో తిరిగివుంచుము (కీ, లేబుల్, రకము, అప్రమేయ, అప్రమేయ, సమ్మేళనం కీలు) — ఈ ఆటగాడి- చదువదగిన జాబితా. వాటి కోసం పంపించండి: ఒకటి రెండు కేజీలు ఒక ఫ్లాగ్లో పంపించవచ్చు, మిగిలినవి కాని 400 జవాబులను పంపవచ్చు.
Complease - ఒక గణన పరికరం నడుపుము
GET https://calculator.free/api/v1/<slug>/?field=value&field=value
POST https://calculator.free/api/v1/<slug>/ (JSON or form body)
(s) ప్రతిరూపం:
{
"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"]
}
దేశం-నిర్గణనవివేకములు (మోర్ట్యూజ్, అప్పు, ఆదాయం-టాక్స్, అమ్మకం-టాక్స్ అంగీకరించు...) ?country=us|uk|ca|au|in|ie|nz|za. Unknown slug returns 404; unsupported country or bad input returns 400 with a helpful message and the field spec.
పారామితులు, అప్రమేయాలు మరియు దోషములు
మీరు ఏమి వదిలి వెళ్ళాలి మాత్రమే పొలాలు పంపండి మీరు వదిలి ఏమి ఆ రంగం యొక్క అప్రమేయం తో నిండివుంటుంది. గణితాత్మక పుట అదే విలువ, కాబట్టి API మరియు వెబ్సైట్ ఒకే ఎగుమతి ఒకే ఎగుమతి సంఖ్యకు తిరిగి తెస్తుంది. ప్రతి ప్రతిస్పందన అది కింద ఉన్నది జాబితా చేస్తుంది. defaults_applied.
API యొక్క ఏ వ్యాసం సత్యముగా పరిష్కరించలేనిది పొరనం, సున్నా కాదు: వర్ణనము, చెల్లని విలువ, తెలియని విలువ, తెలియని డ్రాప్డౌన్ ఐచ్చికం (సమాచార తేదీ) లేదా కొల్పాను లేని ఫాంట్). ప్రతి 400 పదము పదము నిగుర్తించి వున్నది మరియు ఫీల్టికస్ స్వయంగా సరిచేయబడుతుంది.
$ 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": [ ... ]
}
| దోషము | HTTP | చేసినప్పుడు |
|---|---|---|
unknown_parameter | 400 | ఈ గణన క్షేత్రము కాదు అయిన పారామితి (Do- మీmain సలహాతో) |
invalid_value | 400 | సంఖ్య లేని అంకె, దాని ఎంపికల వెలుపల కుదిత విలువ, చెల్లని తేదీ, లేదా తెలియని మోడ్ |
missing_parameter | 400 | గణన పరికరపు పనిముట్టువదిలి ఖాళీగా లేనందుకు ఫలితాన్ని ఫలించలేదు |
unsupported_country | 400 | మోర్రీ=ఈ గణన పరికరంలో డేటాను కలిగిఉంది |
bad_json | 400 | పిరికిదిజాన్కు చెల్లని శవం |
unknown_calculator | 404 | ఆ సవరింపుతో ఎటువంటి గణనలేదు |
invalid_key | 401 | API కీ పంపబడింది కానీ తెలియని లేదా క్రియాహీనం చేయబడింది |
rate_limited / quota_exceeded | 429 | అజ్ఞాత గంట IP పరిమితి, లేదా ఒక కీ యొక్క నెల క్రమం, అప్ కాబడింది |
too_many_invalid_requests | 429 | ఈ కీ కొరకు చాలా మంది తిరస్కరించిన అభ్యర్ధ అభ్యర్థులు — తిరస్కరించబడిన కాల్స్ ఉచితంగా ఉంటాయి, బదులుగా వారు రేటు విడగొట్టబడుతున్నారు. గంటకు తిరిగివుంచుము; విజయవంతమైన కాల్లు దానికి యెప్పుడూ లెక్కపెట్టవద్దు. |
రోజు /api/v1/ అచ్చుతప్పులు అవే పట్టిక ప్రతి క్షేత్రపు కీ, టైపు, యూనిట్, అప్రమేయం, మరియు అదే అవసరమైతే ప్రసారం చేస్తుంది, ఆ క్లైంట్ అనూహ్యంగా తయారుచేయుటకు.
(p) ధృవీకరణను ప్రాసెస్; పద్దతులు
మీరు 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- రేటు- వైడ్) లేదా చిన్న నెల క్రమము తో ఉచిత కీ. log- application. loged- access eargent
- (m) అభివృద్ధికారులు; $9/మో — 10,000 కాల్లు/ నెల, వాణిజ్య ఉపయోగం
- వ్యాపార & మద్దత; $49/mo — 1,00,000 కాల్లు/ నెల, buttop నుండి ప్రాధాన్యత.
మీ కేటాయింపుకు వ్యతిరేకంగా ఏమి జరుగుతుంది?
మాత్రమే సరైన జవాబు లభిస్తుంది. ఒక 2x = ఒక కాల్ స్వతంత్రం. ప్రతి దోషము: 400 ఫారెన్, చెల్లని విలువలు లేదా కొల్పాదొని పదము, తెలియని పదము కొరకు 404, ఒక చెడు కీ కొరకు 401, ఒక చెడు కీ కు, 429 కు, మీరు మా వైపు తప్పిపోయిన దేనికైనా. మీరు కోరిన ఒప్పందాన్ని ఉత్పన్నం చేయండి — మీరు సరిచేయుట కోసం కాదు.
ఎందుకంటే అవి ఉచితంగా వర్ధింపుకి బదులు రేటు ఉంటాయి: ఒక కీ దీనికన్నా ఎక్కువ ఆగ్రహిస్తుంది ఉంటే 200 rejected responses in an hour, it gets HTTP 429 "too_many_invalid_requests" until the hour rolls over. Successful calls never count towards that, so a working integration will never see it — it only catches a client stuck in a retry loop.
కీ యొక్క నెలక క్రమం HTTP 429 తో తిరిగివుంచునప్పుడు "కా_ exced"; ఒక తెలియని లేదా క్రియాహీన కీ 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);
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}'
అన్ని ముగింపు పాయింట్లు
ఒక గణన పరికరపు ఒక తుది పాయింట్. ఫీడ్ కీలు మరియు ఫలిత కీలు వున్నవి /api/v1/ విషయ సూచిక.
ఆర్థిక (41)
త్రాగింపు & సాలరీ (2)
| గణన పరికరం | ముగింపు పాయింట్ |
|---|---|
| ఈజెంట్ త్రాగం | /api/v1/income-tax/ |
| Sales Tax & VAT Calculator | /api/v1/sales-tax/ |
ఆరోగ్యము & తగినది (28)
గణితం (26)
గణాంకాలు (15)
యూనిట్ విభజనలు (17)
Science & Engineering (27)
తేది & సమయంComment (15)
రోజు (27)
సాధారణమైన నడిపింపు కోసం అంచనాలు వేయబడ్డాయి, ఆర్థిక, వైద్య లేదా పన్ను సలహాల కోసం మాత్రమే కాదు.