PPF Calculator API
Calculate Public Provident Fund maturity, interest earned, and year-by-year balance at the 7.1% Govt of India rate (FY 2025–26).
Fast & Accurate
Get precise results instantly.
Easy Integration
Simple REST API with JSON response.
Developer Friendly
Clear docs and SDK examples.
Free to Start
1,000 free requests/month.
Endpoint
All requests should be made to the following endpoint:
POST https://api.tools.town/v1/finance/ppf-calculator Authentication
This endpoint requires an API Key. Include your API key in the request header.
Request Parameters
Send a POST request with JSON body.
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
yearlyDeposit | number | ✓ | Annual PPF contribution (₹500–₹1,50,000). | 150000 |
years | number | ✓ | Tenure in years (min 15 for standard PPF). | 15 |
ratePct | number | ✓ | Annual interest rate (%). | 7.1 |
Example Request
curl -X POST "https://api.tools.town/v1/finance/ppf-calculator" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"yearlyDeposit": 150000,
"years": 15,
"ratePct": 7.1
}' Error Codes
| Code | Meaning |
|---|---|
| 400 | Bad Request — missing or invalid parameter |
| 401 | Unauthorized — API key missing or invalid |
| 429 | Rate limit exceeded — free tier: 1,000 requests/month |
| 500 | Internal Server Error — try again or contact support |