ਮੁਫਤ ਕੈਲਕੁਲੇਟਰ 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 ਰੇਟ- ਸੀਮਿਤ) ਜਾਂ ਇੱਕ ਮੁਫਤ ਕੁੰਜੀ ਇੱਕ ਛੋਟੇ ਮਹੀਨਾਵਾਰ ਕੋਟਾ ਨਾਲ । ਗ਼ੈਰ- ਵਪਾਰਕ ਹੈ ।
- ਡਿਵੈਲਪਰ — $9/mo — 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)
ਵਿਗਿਆਨ ਅਤੇ ਇੰਜਨੀਅਰਿੰਗName (27)
ਮਿਤੀ ਅਤੇ ਸਮਾਂ (15)
ਹਰ ਰੋਜ਼ (27)
ਨਤੀਜੇ ਸਿਰਫ਼ ਆਮ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼ ਲਈ ਹਨ, ਵਿੱਤੀ, ਮੈਡੀਕਲ ਜਾਂ ਟੈਕਸ ਸਲਾਹ ਨਹੀਂ ਹਨ।