Skip to content
Tools.Town
290+ free online tools

FD Calculator API

Calculate Fixed Deposit maturity value and interest earned — quarterly, monthly, half-yearly, or yearly compounding.

Category: Calculators Endpoint: /v1/calculators/fd Method: POST Auth: API Key

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:

POSThttps://api.tools.town/v1/calculators/fd

Authentication

This endpoint requires an API Key. Include your API key in the request header.

Authorization: Bearer YOUR_API_KEY
You can get your API key from your dashboard.

Request Parameters

Send a POST request with JSON body.

ParameterTypeRequiredDescriptionExample
principalnumberPrincipal must be greater than zero.500000
annualRatenumberRate cannot be negative.8.5
tenureYearsnumberTenure must be greater than zero.60
compoundingenumThe compounding parameter.quarterly
payoutModeenumThe payoutMode parameter.cumulative

Example Request

curl -X POST "https://api.tools.town/v1/calculators/fd" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "principal": 500000,
    "annualRate": 8.5,
    "tenureYears": 60
  }'

Example Response 200 OK

application/json
{
  "success": true,
  "data": {
    "principal": "0",
    "annualRate": "0",
    "tenureYears": "0",
    "compounding": "string",
    "payoutMode": "string",
    "n": "0",
    "totalInterest": "0",
    "maturityAmount": "0"
  }
}

Error Codes

CodeMeaning
400Bad Request — missing or invalid parameter
401Unauthorized — API key missing or invalid
429Rate limit exceeded — free tier: 1,000 requests/month
500Internal Server Error — try again or contact support