Developer REST API
Integrate JogiTools Into Your Apps
Process PDFs, optimize images, perform Indian tax calculations, and generate financial schedules programmatically via our fast REST API.
Authentication
Pass your secret API key in the X-API-Key request header or as a Bearer token in the Authorization header.
X-API-Key: jogi_live_...
Rate Limits & Headers
Standard business accounts include up to 10,000 requests/day. Response headers indicate remaining request quotas:
X-RateLimit-Limit: 10000
X-RateLimit-Remaining: 9942
X-RateLimit-Remaining: 9942
Sample Request
cURL Command
curl -X POST https://jogitools.com/api/v1/calculators/emi \
-H "Content-Type: application/json" \
-H "X-API-Key: jogi_live_your_key_here" \
-d '{
"principal": 2500000,
"annualRate": 8.5,
"tenureYears": 20
}'Node.js / JavaScript Fetch
const response = await fetch("https://jogitools.com/api/v1/calculators/emi", {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-Key": "jogi_live_your_key_here"
},
body: JSON.stringify({
principal: 2500000,
annualRate: 8.5,
tenureYears: 20
})
});
const data = await response.json();
console.log("Monthly EMI:", data.data.monthlyEmi);