Loan CalculatorLoan Calculator

Token Usage:1 per call

Loan Payment Calculator is a simple tool for calculating loan payments. It returns the monthly payment, total interest, and more.

This API provides reliable and fast access to loan calculator data through a simple REST interface. Built for developers who need consistent, high-quality results with minimal setup time.

To use this API, you need an API key. You can get one by creating a free account and visiting your dashboard.

View API in Directory

Endpoint

POST Request
POST https://api.apiverve.com/v1/loanpaymentcalculator

Code Examples

Here are examples of how to call this API in different programming languages:

cURL Request
curl -X POST \
  "https://api.apiverve.com/v1/loanpaymentcalculator" \
  -H "X-API-Key: your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "loanAmount": 32000,
  "interestRate": 8.5,
  "loanTerm": 6
}'
JavaScript (Fetch API)
const response = await fetch('https://api.apiverve.com/v1/loanpaymentcalculator', {
  method: 'POST',
  headers: {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    "loanAmount": 32000,
    "interestRate": 8.5,
    "loanTerm": 6
})
});

const data = await response.json();
console.log(data);
Python (Requests)
import requests

headers = {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
}

payload = {
    "loanAmount": 32000,
    "interestRate": 8.5,
    "loanTerm": 6
}

response = requests.post('https://api.apiverve.com/v1/loanpaymentcalculator', headers=headers, json=payload)

data = response.json()
print(data)
Node.js (Native HTTPS)
const https = require('https');
const url = require('url');

const options = {
  method: 'POST',
  headers: {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
  }
};

const postData = JSON.stringify({
  "loanAmount": 32000,
  "interestRate": 8.5,
  "loanTerm": 6
});

const req = https.request('https://api.apiverve.com/v1/loanpaymentcalculator', options, (res) => {
  let data = '';
  res.on('data', (chunk) => data += chunk);
  res.on('end', () => console.log(JSON.parse(data)));
});

req.write(postData);
req.end();
PHP (cURL)
<?php

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://api.apiverve.com/v1/loanpaymentcalculator');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'X-API-Key: your_api_key_here',
    'Content-Type: application/json'
]);

curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode({
    'loanAmount': 32000,
    'interestRate': 8.5,
    'loanTerm': 6
}));

$response = curl_exec($ch);
curl_close($ch);

$data = json_decode($response, true);
print_r($data);

?>
Go (net/http)
package main

import (
    "fmt"
    "io"
    "net/http"
    "bytes"
    "encoding/json"
)

func main() {
    payload := map[string]interface{}{
        "loanAmount": "32000",
        "interestRate": "8.5",
        "loanTerm": "6"
    }

    jsonPayload, _ := json.Marshal(payload)
    req, _ := http.NewRequest("POST", "https://api.apiverve.com/v1/loanpaymentcalculator", bytes.NewBuffer(jsonPayload))

    req.Header.Set("X-API-Key", "your_api_key_here")
    req.Header.Set("Content-Type", "application/json")

    client := &http.Client{}
    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    body, _ := io.ReadAll(resp.Body)
    fmt.Println(string(body))
}
Ruby (Net::HTTP)
require 'net/http'
require 'json'

uri = URI('https://api.apiverve.com/v1/loanpaymentcalculator')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true

payload = {
  "loanAmount": 32000,
  "interestRate": 8.5,
  "loanTerm": 6
}

request = Net::HTTP::Post.new(uri)
request['X-API-Key'] = 'your_api_key_here'
request['Content-Type'] = 'application/json'

request.body = payload.to_json

response = http.request(request)
puts JSON.pretty_generate(JSON.parse(response.body))

Authentication

This API requires authentication via API key. Include your API key in the request header:

Required Header
X-API-Key: your_api_key_here

Parameters

The following parameters are available for this API endpoint:

ParameterTypeRequiredLocationDescriptionExample
loanAmountnumberYesbodyThe loan amount (e.g., 20000)32000
interestRatenumberYesbodyThe interest rate (e.g., 5.5)8.5
loanTermintegerYesbodyThe loan term in years (e.g 6)6

Response

The API returns responses in JSON, XML, and YAML formats:

Example Responses

JSON Response
200 OK
{
  "status": "ok",
  "error": null,
  "data": {
    "loanAmount": 32000,
    "downpayment": 0,
    "interestRate": 8.5,
    "loanTerm": 6,
    "monthly_payment": 568.91,
    "total_interest_paid": 8961.4,
    "amortization_schedule": [
      {
        "month": 1,
        "interest_payment": 226.67,
        "principal_payment": 342.24,
        "remaining_balance": 31657.76
      },
      {
        "month": 2,
        "interest_payment": 224.24,
        "principal_payment": 344.67,
        "remaining_balance": 31313.09
      },
      {
        "month": 3,
        "interest_payment": 221.8,
        "principal_payment": 347.11,
        "remaining_balance": 30965.99
      },
      {
        "month": 4,
        "interest_payment": 219.34,
        "principal_payment": 349.57,
        "remaining_balance": 30616.42
      },
      {
        "month": 5,
        "interest_payment": 216.87,
        "principal_payment": 352.04,
        "remaining_balance": 30264.38
      },
      {
        "month": 6,
        "interest_payment": 214.37,
        "principal_payment": 354.54,
        "remaining_balance": 29909.84
      },
      {
        "month": 7,
        "interest_payment": 211.86,
        "principal_payment": 357.05,
        "remaining_balance": 29552.79
      },
      {
        "month": 8,
        "interest_payment": 209.33,
        "principal_payment": 359.58,
        "remaining_balance": 29193.22
      },
      {
        "month": 9,
        "interest_payment": 206.79,
        "principal_payment": 362.12,
        "remaining_balance": 28831.1
      },
      {
        "month": 10,
        "interest_payment": 204.22,
        "principal_payment": 364.69,
        "remaining_balance": 28466.41
      },
      {
        "month": 11,
        "interest_payment": 201.64,
        "principal_payment": 367.27,
        "remaining_balance": 28099.14
      },
      {
        "month": 12,
        "interest_payment": 199.04,
        "principal_payment": 369.87,
        "remaining_balance": 27729.26
      },
      {
        "month": 13,
        "interest_payment": 196.42,
        "principal_payment": 372.49,
        "remaining_balance": 27356.77
      },
      {
        "month": 14,
        "interest_payment": 193.78,
        "principal_payment": 375.13,
        "remaining_balance": 26981.64
      },
      {
        "month": 15,
        "interest_payment": 191.12,
        "principal_payment": 377.79,
        "remaining_balance": 26603.85
      },
      {
        "month": 16,
        "interest_payment": 188.44,
        "principal_payment": 380.46,
        "remaining_balance": 26223.39
      },
      {
        "month": 17,
        "interest_payment": 185.75,
        "principal_payment": 383.16,
        "remaining_balance": 25840.23
      },
      {
        "month": 18,
        "interest_payment": 183.03,
        "principal_payment": 385.87,
        "remaining_balance": 25454.35
      },
      {
        "month": 19,
        "interest_payment": 180.3,
        "principal_payment": 388.61,
        "remaining_balance": 25065.75
      },
      {
        "month": 20,
        "interest_payment": 177.55,
        "principal_payment": 391.36,
        "remaining_balance": 24674.39
      },
      {
        "month": 21,
        "interest_payment": 174.78,
        "principal_payment": 394.13,
        "remaining_balance": 24280.26
      },
      {
        "month": 22,
        "interest_payment": 171.99,
        "principal_payment": 396.92,
        "remaining_balance": 23883.33
      },
      {
        "month": 23,
        "interest_payment": 169.17,
        "principal_payment": 399.73,
        "remaining_balance": 23483.6
      },
      {
        "month": 24,
        "interest_payment": 166.34,
        "principal_payment": 402.57,
        "remaining_balance": 23081.03
      },
      {
        "month": 25,
        "interest_payment": 163.49,
        "principal_payment": 405.42,
        "remaining_balance": 22675.62
      },
      {
        "month": 26,
        "interest_payment": 160.62,
        "principal_payment": 408.29,
        "remaining_balance": 22267.33
      },
      {
        "month": 27,
        "interest_payment": 157.73,
        "principal_payment": 411.18,
        "remaining_balance": 21856.14
      },
      {
        "month": 28,
        "interest_payment": 154.81,
        "principal_payment": 414.09,
        "remaining_balance": 21442.05
      },
      {
        "month": 29,
        "interest_payment": 151.88,
        "principal_payment": 417.03,
        "remaining_balance": 21025.02
      },
      {
        "month": 30,
        "interest_payment": 148.93,
        "principal_payment": 419.98,
        "remaining_balance": 20605.04
      },
      {
        "month": 31,
        "interest_payment": 145.95,
        "principal_payment": 422.96,
        "remaining_balance": 20182.09
      },
      {
        "month": 32,
        "interest_payment": 142.96,
        "principal_payment": 425.95,
        "remaining_balance": 19756.13
      },
      {
        "month": 33,
        "interest_payment": 139.94,
        "principal_payment": 428.97,
        "remaining_balance": 19327.17
      },
      {
        "month": 34,
        "interest_payment": 136.9,
        "principal_payment": 432.01,
        "remaining_balance": 18895.16
      },
      {
        "month": 35,
        "interest_payment": 133.84,
        "principal_payment": 435.07,
        "remaining_balance": 18460.09
      },
      {
        "month": 36,
        "interest_payment": 130.76,
        "principal_payment": 438.15,
        "remaining_balance": 18021.94
      },
      {
        "month": 37,
        "interest_payment": 127.66,
        "principal_payment": 441.25,
        "remaining_balance": 17580.69
      },
      {
        "month": 38,
        "interest_payment": 124.53,
        "principal_payment": 444.38,
        "remaining_balance": 17136.31
      },
      {
        "month": 39,
        "interest_payment": 121.38,
        "principal_payment": 447.53,
        "remaining_balance": 16688.78
      },
      {
        "month": 40,
        "interest_payment": 118.21,
        "principal_payment": 450.7,
        "remaining_balance": 16238.09
      },
      {
        "month": 41,
        "interest_payment": 115.02,
        "principal_payment": 453.89,
        "remaining_balance": 15784.2
      },
      {
        "month": 42,
        "interest_payment": 111.8,
        "principal_payment": 457.1,
        "remaining_balance": 15327.1
      },
      {
        "month": 43,
        "interest_payment": 108.57,
        "principal_payment": 460.34,
        "remaining_balance": 14866.75
      },
      {
        "month": 44,
        "interest_payment": 105.31,
        "principal_payment": 463.6,
        "remaining_balance": 14403.15
      },
      {
        "month": 45,
        "interest_payment": 102.02,
        "principal_payment": 466.89,
        "remaining_balance": 13936.27
      },
      {
        "month": 46,
        "interest_payment": 98.72,
        "principal_payment": 470.19,
        "remaining_balance": 13466.07
      },
      {
        "month": 47,
        "interest_payment": 95.38,
        "principal_payment": 473.52,
        "remaining_balance": 12992.55
      },
      {
        "month": 48,
        "interest_payment": 92.03,
        "principal_payment": 476.88,
        "remaining_balance": 12515.67
      },
      {
        "month": 49,
        "interest_payment": 88.65,
        "principal_payment": 480.26,
        "remaining_balance": 12035.42
      },
      {
        "month": 50,
        "interest_payment": 85.25,
        "principal_payment": 483.66,
        "remaining_balance": 11551.76
      },
      {
        "month": 51,
        "interest_payment": 81.82,
        "principal_payment": 487.08,
        "remaining_balance": 11064.68
      },
      {
        "month": 52,
        "interest_payment": 78.37,
        "principal_payment": 490.53,
        "remaining_balance": 10574.14
      },
      {
        "month": 53,
        "interest_payment": 74.9,
        "principal_payment": 494.01,
        "remaining_balance": 10080.13
      },
      {
        "month": 54,
        "interest_payment": 71.4,
        "principal_payment": 497.51,
        "remaining_balance": 9582.63
      },
      {
        "month": 55,
        "interest_payment": 67.88,
        "principal_payment": 501.03,
        "remaining_balance": 9081.59
      },
      {
        "month": 56,
        "interest_payment": 64.33,
        "principal_payment": 504.58,
        "remaining_balance": 8577.01
      },
      {
        "month": 57,
        "interest_payment": 60.75,
        "principal_payment": 508.15,
        "remaining_balance": 8068.86
      },
      {
        "month": 58,
        "interest_payment": 57.15,
        "principal_payment": 511.75,
        "remaining_balance": 7557.11
      },
      {
        "month": 59,
        "interest_payment": 53.53,
        "principal_payment": 515.38,
        "remaining_balance": 7041.73
      },
      {
        "month": 60,
        "interest_payment": 49.88,
        "principal_payment": 519.03,
        "remaining_balance": 6522.7
      },
      {
        "month": 61,
        "interest_payment": 46.2,
        "principal_payment": 522.71,
        "remaining_balance": 5999.99
      },
      {
        "month": 62,
        "interest_payment": 42.5,
        "principal_payment": 526.41,
        "remaining_balance": 5473.58
      },
      {
        "month": 63,
        "interest_payment": 38.77,
        "principal_payment": 530.14,
        "remaining_balance": 4943.45
      },
      {
        "month": 64,
        "interest_payment": 35.02,
        "principal_payment": 533.89,
        "remaining_balance": 4409.55
      },
      {
        "month": 65,
        "interest_payment": 31.23,
        "principal_payment": 537.67,
        "remaining_balance": 3871.88
      },
      {
        "month": 66,
        "interest_payment": 27.43,
        "principal_payment": 541.48,
        "remaining_balance": 3330.4
      },
      {
        "month": 67,
        "interest_payment": 23.59,
        "principal_payment": 545.32,
        "remaining_balance": 2785.08
      },
      {
        "month": 68,
        "interest_payment": 19.73,
        "principal_payment": 549.18,
        "remaining_balance": 2235.9
      },
      {
        "month": 69,
        "interest_payment": 15.84,
        "principal_payment": 553.07,
        "remaining_balance": 1682.83
      },
      {
        "month": 70,
        "interest_payment": 11.92,
        "principal_payment": 556.99,
        "remaining_balance": 1125.84
      },
      {
        "month": 71,
        "interest_payment": 7.97,
        "principal_payment": 560.93,
        "remaining_balance": 564.91
      },
      {
        "month": 72,
        "interest_payment": 4,
        "principal_payment": 564.91,
        "remaining_balance": 0
      }
    ]
  }
}
XML Response
200 OK
<Root>
  <status>ok</status>
  <error />
  <data>
    <loanAmount>32000</loanAmount>
    <downpayment>0</downpayment>
    <interestRate>8.5</interestRate>
    <loanTerm>6</loanTerm>
    <monthly_payment>568.91</monthly_payment>
    <total_interest_paid>8961.4</total_interest_paid>
    <amortization_schedule>
      <month>1</month>
      <interest_payment>226.67</interest_payment>
      <principal_payment>342.24</principal_payment>
      <remaining_balance>31657.76</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>2</month>
      <interest_payment>224.24</interest_payment>
      <principal_payment>344.67</principal_payment>
      <remaining_balance>31313.09</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>3</month>
      <interest_payment>221.8</interest_payment>
      <principal_payment>347.11</principal_payment>
      <remaining_balance>30965.99</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>4</month>
      <interest_payment>219.34</interest_payment>
      <principal_payment>349.57</principal_payment>
      <remaining_balance>30616.42</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>5</month>
      <interest_payment>216.87</interest_payment>
      <principal_payment>352.04</principal_payment>
      <remaining_balance>30264.38</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>6</month>
      <interest_payment>214.37</interest_payment>
      <principal_payment>354.54</principal_payment>
      <remaining_balance>29909.84</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>7</month>
      <interest_payment>211.86</interest_payment>
      <principal_payment>357.05</principal_payment>
      <remaining_balance>29552.79</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>8</month>
      <interest_payment>209.33</interest_payment>
      <principal_payment>359.58</principal_payment>
      <remaining_balance>29193.22</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>9</month>
      <interest_payment>206.79</interest_payment>
      <principal_payment>362.12</principal_payment>
      <remaining_balance>28831.1</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>10</month>
      <interest_payment>204.22</interest_payment>
      <principal_payment>364.69</principal_payment>
      <remaining_balance>28466.41</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>11</month>
      <interest_payment>201.64</interest_payment>
      <principal_payment>367.27</principal_payment>
      <remaining_balance>28099.14</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>12</month>
      <interest_payment>199.04</interest_payment>
      <principal_payment>369.87</principal_payment>
      <remaining_balance>27729.26</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>13</month>
      <interest_payment>196.42</interest_payment>
      <principal_payment>372.49</principal_payment>
      <remaining_balance>27356.77</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>14</month>
      <interest_payment>193.78</interest_payment>
      <principal_payment>375.13</principal_payment>
      <remaining_balance>26981.64</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>15</month>
      <interest_payment>191.12</interest_payment>
      <principal_payment>377.79</principal_payment>
      <remaining_balance>26603.85</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>16</month>
      <interest_payment>188.44</interest_payment>
      <principal_payment>380.46</principal_payment>
      <remaining_balance>26223.39</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>17</month>
      <interest_payment>185.75</interest_payment>
      <principal_payment>383.16</principal_payment>
      <remaining_balance>25840.23</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>18</month>
      <interest_payment>183.03</interest_payment>
      <principal_payment>385.87</principal_payment>
      <remaining_balance>25454.35</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>19</month>
      <interest_payment>180.3</interest_payment>
      <principal_payment>388.61</principal_payment>
      <remaining_balance>25065.75</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>20</month>
      <interest_payment>177.55</interest_payment>
      <principal_payment>391.36</principal_payment>
      <remaining_balance>24674.39</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>21</month>
      <interest_payment>174.78</interest_payment>
      <principal_payment>394.13</principal_payment>
      <remaining_balance>24280.26</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>22</month>
      <interest_payment>171.99</interest_payment>
      <principal_payment>396.92</principal_payment>
      <remaining_balance>23883.33</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>23</month>
      <interest_payment>169.17</interest_payment>
      <principal_payment>399.73</principal_payment>
      <remaining_balance>23483.6</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>24</month>
      <interest_payment>166.34</interest_payment>
      <principal_payment>402.57</principal_payment>
      <remaining_balance>23081.03</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>25</month>
      <interest_payment>163.49</interest_payment>
      <principal_payment>405.42</principal_payment>
      <remaining_balance>22675.62</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>26</month>
      <interest_payment>160.62</interest_payment>
      <principal_payment>408.29</principal_payment>
      <remaining_balance>22267.33</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>27</month>
      <interest_payment>157.73</interest_payment>
      <principal_payment>411.18</principal_payment>
      <remaining_balance>21856.14</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>28</month>
      <interest_payment>154.81</interest_payment>
      <principal_payment>414.09</principal_payment>
      <remaining_balance>21442.05</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>29</month>
      <interest_payment>151.88</interest_payment>
      <principal_payment>417.03</principal_payment>
      <remaining_balance>21025.02</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>30</month>
      <interest_payment>148.93</interest_payment>
      <principal_payment>419.98</principal_payment>
      <remaining_balance>20605.04</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>31</month>
      <interest_payment>145.95</interest_payment>
      <principal_payment>422.96</principal_payment>
      <remaining_balance>20182.09</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>32</month>
      <interest_payment>142.96</interest_payment>
      <principal_payment>425.95</principal_payment>
      <remaining_balance>19756.13</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>33</month>
      <interest_payment>139.94</interest_payment>
      <principal_payment>428.97</principal_payment>
      <remaining_balance>19327.17</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>34</month>
      <interest_payment>136.9</interest_payment>
      <principal_payment>432.01</principal_payment>
      <remaining_balance>18895.16</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>35</month>
      <interest_payment>133.84</interest_payment>
      <principal_payment>435.07</principal_payment>
      <remaining_balance>18460.09</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>36</month>
      <interest_payment>130.76</interest_payment>
      <principal_payment>438.15</principal_payment>
      <remaining_balance>18021.94</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>37</month>
      <interest_payment>127.66</interest_payment>
      <principal_payment>441.25</principal_payment>
      <remaining_balance>17580.69</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>38</month>
      <interest_payment>124.53</interest_payment>
      <principal_payment>444.38</principal_payment>
      <remaining_balance>17136.31</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>39</month>
      <interest_payment>121.38</interest_payment>
      <principal_payment>447.53</principal_payment>
      <remaining_balance>16688.78</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>40</month>
      <interest_payment>118.21</interest_payment>
      <principal_payment>450.7</principal_payment>
      <remaining_balance>16238.09</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>41</month>
      <interest_payment>115.02</interest_payment>
      <principal_payment>453.89</principal_payment>
      <remaining_balance>15784.2</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>42</month>
      <interest_payment>111.8</interest_payment>
      <principal_payment>457.1</principal_payment>
      <remaining_balance>15327.1</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>43</month>
      <interest_payment>108.57</interest_payment>
      <principal_payment>460.34</principal_payment>
      <remaining_balance>14866.75</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>44</month>
      <interest_payment>105.31</interest_payment>
      <principal_payment>463.6</principal_payment>
      <remaining_balance>14403.15</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>45</month>
      <interest_payment>102.02</interest_payment>
      <principal_payment>466.89</principal_payment>
      <remaining_balance>13936.27</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>46</month>
      <interest_payment>98.72</interest_payment>
      <principal_payment>470.19</principal_payment>
      <remaining_balance>13466.07</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>47</month>
      <interest_payment>95.38</interest_payment>
      <principal_payment>473.52</principal_payment>
      <remaining_balance>12992.55</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>48</month>
      <interest_payment>92.03</interest_payment>
      <principal_payment>476.88</principal_payment>
      <remaining_balance>12515.67</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>49</month>
      <interest_payment>88.65</interest_payment>
      <principal_payment>480.26</principal_payment>
      <remaining_balance>12035.42</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>50</month>
      <interest_payment>85.25</interest_payment>
      <principal_payment>483.66</principal_payment>
      <remaining_balance>11551.76</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>51</month>
      <interest_payment>81.82</interest_payment>
      <principal_payment>487.08</principal_payment>
      <remaining_balance>11064.68</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>52</month>
      <interest_payment>78.37</interest_payment>
      <principal_payment>490.53</principal_payment>
      <remaining_balance>10574.14</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>53</month>
      <interest_payment>74.9</interest_payment>
      <principal_payment>494.01</principal_payment>
      <remaining_balance>10080.13</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>54</month>
      <interest_payment>71.4</interest_payment>
      <principal_payment>497.51</principal_payment>
      <remaining_balance>9582.63</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>55</month>
      <interest_payment>67.88</interest_payment>
      <principal_payment>501.03</principal_payment>
      <remaining_balance>9081.59</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>56</month>
      <interest_payment>64.33</interest_payment>
      <principal_payment>504.58</principal_payment>
      <remaining_balance>8577.01</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>57</month>
      <interest_payment>60.75</interest_payment>
      <principal_payment>508.15</principal_payment>
      <remaining_balance>8068.86</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>58</month>
      <interest_payment>57.15</interest_payment>
      <principal_payment>511.75</principal_payment>
      <remaining_balance>7557.11</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>59</month>
      <interest_payment>53.53</interest_payment>
      <principal_payment>515.38</principal_payment>
      <remaining_balance>7041.73</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>60</month>
      <interest_payment>49.88</interest_payment>
      <principal_payment>519.03</principal_payment>
      <remaining_balance>6522.7</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>61</month>
      <interest_payment>46.2</interest_payment>
      <principal_payment>522.71</principal_payment>
      <remaining_balance>5999.99</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>62</month>
      <interest_payment>42.5</interest_payment>
      <principal_payment>526.41</principal_payment>
      <remaining_balance>5473.58</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>63</month>
      <interest_payment>38.77</interest_payment>
      <principal_payment>530.14</principal_payment>
      <remaining_balance>4943.45</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>64</month>
      <interest_payment>35.02</interest_payment>
      <principal_payment>533.89</principal_payment>
      <remaining_balance>4409.55</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>65</month>
      <interest_payment>31.23</interest_payment>
      <principal_payment>537.67</principal_payment>
      <remaining_balance>3871.88</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>66</month>
      <interest_payment>27.43</interest_payment>
      <principal_payment>541.48</principal_payment>
      <remaining_balance>3330.4</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>67</month>
      <interest_payment>23.59</interest_payment>
      <principal_payment>545.32</principal_payment>
      <remaining_balance>2785.08</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>68</month>
      <interest_payment>19.73</interest_payment>
      <principal_payment>549.18</principal_payment>
      <remaining_balance>2235.9</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>69</month>
      <interest_payment>15.84</interest_payment>
      <principal_payment>553.07</principal_payment>
      <remaining_balance>1682.83</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>70</month>
      <interest_payment>11.92</interest_payment>
      <principal_payment>556.99</principal_payment>
      <remaining_balance>1125.84</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>71</month>
      <interest_payment>7.97</interest_payment>
      <principal_payment>560.93</principal_payment>
      <remaining_balance>564.91</remaining_balance>
    </amortization_schedule>
    <amortization_schedule>
      <month>72</month>
      <interest_payment>4</interest_payment>
      <principal_payment>564.91</principal_payment>
      <remaining_balance>0</remaining_balance>
    </amortization_schedule>
  </data>
</Root>
YAML Response
200 OK
status: ok
error: 
data:
  loanAmount: 32000
  downpayment: 0
  interestRate: 8.5
  loanTerm: 6
  monthly_payment: 568.91
  total_interest_paid: 8961.4
  amortization_schedule:
  - month: 1
    interest_payment: 226.67
    principal_payment: 342.24
    remaining_balance: 31657.76
  - month: 2
    interest_payment: 224.24
    principal_payment: 344.67
    remaining_balance: 31313.09
  - month: 3
    interest_payment: 221.8
    principal_payment: 347.11
    remaining_balance: 30965.99
  - month: 4
    interest_payment: 219.34
    principal_payment: 349.57
    remaining_balance: 30616.42
  - month: 5
    interest_payment: 216.87
    principal_payment: 352.04
    remaining_balance: 30264.38
  - month: 6
    interest_payment: 214.37
    principal_payment: 354.54
    remaining_balance: 29909.84
  - month: 7
    interest_payment: 211.86
    principal_payment: 357.05
    remaining_balance: 29552.79
  - month: 8
    interest_payment: 209.33
    principal_payment: 359.58
    remaining_balance: 29193.22
  - month: 9
    interest_payment: 206.79
    principal_payment: 362.12
    remaining_balance: 28831.1
  - month: 10
    interest_payment: 204.22
    principal_payment: 364.69
    remaining_balance: 28466.41
  - month: 11
    interest_payment: 201.64
    principal_payment: 367.27
    remaining_balance: 28099.14
  - month: 12
    interest_payment: 199.04
    principal_payment: 369.87
    remaining_balance: 27729.26
  - month: 13
    interest_payment: 196.42
    principal_payment: 372.49
    remaining_balance: 27356.77
  - month: 14
    interest_payment: 193.78
    principal_payment: 375.13
    remaining_balance: 26981.64
  - month: 15
    interest_payment: 191.12
    principal_payment: 377.79
    remaining_balance: 26603.85
  - month: 16
    interest_payment: 188.44
    principal_payment: 380.46
    remaining_balance: 26223.39
  - month: 17
    interest_payment: 185.75
    principal_payment: 383.16
    remaining_balance: 25840.23
  - month: 18
    interest_payment: 183.03
    principal_payment: 385.87
    remaining_balance: 25454.35
  - month: 19
    interest_payment: 180.3
    principal_payment: 388.61
    remaining_balance: 25065.75
  - month: 20
    interest_payment: 177.55
    principal_payment: 391.36
    remaining_balance: 24674.39
  - month: 21
    interest_payment: 174.78
    principal_payment: 394.13
    remaining_balance: 24280.26
  - month: 22
    interest_payment: 171.99
    principal_payment: 396.92
    remaining_balance: 23883.33
  - month: 23
    interest_payment: 169.17
    principal_payment: 399.73
    remaining_balance: 23483.6
  - month: 24
    interest_payment: 166.34
    principal_payment: 402.57
    remaining_balance: 23081.03
  - month: 25
    interest_payment: 163.49
    principal_payment: 405.42
    remaining_balance: 22675.62
  - month: 26
    interest_payment: 160.62
    principal_payment: 408.29
    remaining_balance: 22267.33
  - month: 27
    interest_payment: 157.73
    principal_payment: 411.18
    remaining_balance: 21856.14
  - month: 28
    interest_payment: 154.81
    principal_payment: 414.09
    remaining_balance: 21442.05
  - month: 29
    interest_payment: 151.88
    principal_payment: 417.03
    remaining_balance: 21025.02
  - month: 30
    interest_payment: 148.93
    principal_payment: 419.98
    remaining_balance: 20605.04
  - month: 31
    interest_payment: 145.95
    principal_payment: 422.96
    remaining_balance: 20182.09
  - month: 32
    interest_payment: 142.96
    principal_payment: 425.95
    remaining_balance: 19756.13
  - month: 33
    interest_payment: 139.94
    principal_payment: 428.97
    remaining_balance: 19327.17
  - month: 34
    interest_payment: 136.9
    principal_payment: 432.01
    remaining_balance: 18895.16
  - month: 35
    interest_payment: 133.84
    principal_payment: 435.07
    remaining_balance: 18460.09
  - month: 36
    interest_payment: 130.76
    principal_payment: 438.15
    remaining_balance: 18021.94
  - month: 37
    interest_payment: 127.66
    principal_payment: 441.25
    remaining_balance: 17580.69
  - month: 38
    interest_payment: 124.53
    principal_payment: 444.38
    remaining_balance: 17136.31
  - month: 39
    interest_payment: 121.38
    principal_payment: 447.53
    remaining_balance: 16688.78
  - month: 40
    interest_payment: 118.21
    principal_payment: 450.7
    remaining_balance: 16238.09
  - month: 41
    interest_payment: 115.02
    principal_payment: 453.89
    remaining_balance: 15784.2
  - month: 42
    interest_payment: 111.8
    principal_payment: 457.1
    remaining_balance: 15327.1
  - month: 43
    interest_payment: 108.57
    principal_payment: 460.34
    remaining_balance: 14866.75
  - month: 44
    interest_payment: 105.31
    principal_payment: 463.6
    remaining_balance: 14403.15
  - month: 45
    interest_payment: 102.02
    principal_payment: 466.89
    remaining_balance: 13936.27
  - month: 46
    interest_payment: 98.72
    principal_payment: 470.19
    remaining_balance: 13466.07
  - month: 47
    interest_payment: 95.38
    principal_payment: 473.52
    remaining_balance: 12992.55
  - month: 48
    interest_payment: 92.03
    principal_payment: 476.88
    remaining_balance: 12515.67
  - month: 49
    interest_payment: 88.65
    principal_payment: 480.26
    remaining_balance: 12035.42
  - month: 50
    interest_payment: 85.25
    principal_payment: 483.66
    remaining_balance: 11551.76
  - month: 51
    interest_payment: 81.82
    principal_payment: 487.08
    remaining_balance: 11064.68
  - month: 52
    interest_payment: 78.37
    principal_payment: 490.53
    remaining_balance: 10574.14
  - month: 53
    interest_payment: 74.9
    principal_payment: 494.01
    remaining_balance: 10080.13
  - month: 54
    interest_payment: 71.4
    principal_payment: 497.51
    remaining_balance: 9582.63
  - month: 55
    interest_payment: 67.88
    principal_payment: 501.03
    remaining_balance: 9081.59
  - month: 56
    interest_payment: 64.33
    principal_payment: 504.58
    remaining_balance: 8577.01
  - month: 57
    interest_payment: 60.75
    principal_payment: 508.15
    remaining_balance: 8068.86
  - month: 58
    interest_payment: 57.15
    principal_payment: 511.75
    remaining_balance: 7557.11
  - month: 59
    interest_payment: 53.53
    principal_payment: 515.38
    remaining_balance: 7041.73
  - month: 60
    interest_payment: 49.88
    principal_payment: 519.03
    remaining_balance: 6522.7
  - month: 61
    interest_payment: 46.2
    principal_payment: 522.71
    remaining_balance: 5999.99
  - month: 62
    interest_payment: 42.5
    principal_payment: 526.41
    remaining_balance: 5473.58
  - month: 63
    interest_payment: 38.77
    principal_payment: 530.14
    remaining_balance: 4943.45
  - month: 64
    interest_payment: 35.02
    principal_payment: 533.89
    remaining_balance: 4409.55
  - month: 65
    interest_payment: 31.23
    principal_payment: 537.67
    remaining_balance: 3871.88
  - month: 66
    interest_payment: 27.43
    principal_payment: 541.48
    remaining_balance: 3330.4
  - month: 67
    interest_payment: 23.59
    principal_payment: 545.32
    remaining_balance: 2785.08
  - month: 68
    interest_payment: 19.73
    principal_payment: 549.18
    remaining_balance: 2235.9
  - month: 69
    interest_payment: 15.84
    principal_payment: 553.07
    remaining_balance: 1682.83
  - month: 70
    interest_payment: 11.92
    principal_payment: 556.99
    remaining_balance: 1125.84
  - month: 71
    interest_payment: 7.97
    principal_payment: 560.93
    remaining_balance: 564.91
  - month: 72
    interest_payment: 4
    principal_payment: 564.91
    remaining_balance: 0

Response Structure

All API responses follow a consistent structure with the following fields:

FieldTypeDescriptionExample
statusstringIndicates whether the request was successful ("ok") or failed ("error")ok
errorstring | nullContains error message if status is "error", otherwise nullnull
dataobject | nullContains the API response data if successful, otherwise null{...}

Response Data Fields

When the request is successful, the data object contains the following fields:

FieldTypeSample Value
loanAmountnumber32000
downpaymentnumber0
interestRatenumber8.5
loanTermnumber6
monthly_paymentnumber568.91
total_interest_paidnumber8961.4
amortization_schedulearray[{"month":1,"interest_payment":226.67,"principal_payment":342.24,"remaining_balance":31657.76}, ...]

Headers

Required and optional headers for API requests:

Header NameRequiredExample ValueDescription
X-API-KeyYesyour_api_key_hereYour APIVerve API key. Found in your dashboard under API Keys.
AcceptNoapplication/jsonSpecify response format: application/json (default), application/xml, or application/yaml
User-AgentNoMyApp/1.0Identifies your application for analytics and debugging purposes
X-Request-IDNoreq_123456789Custom request identifier for tracking and debugging requests
Cache-ControlNono-cacheControl caching behavior for the request and response

Client Libraries

To get started with minimal code, most of our APIs are available through client libraries and clients:

Run in PostmanNPMPyPINuGetSwagger

Error Codes

The API uses standard HTTP status codes to indicate success or failure:

Status CodeMessageDescription
200OKRequest successful, data returned
400Bad RequestInvalid request parameters or malformed request
401UnauthorizedMissing or invalid API key
403ForbiddenAPI key does not have permission for this endpoint
429Too Many RequestsRate limit exceeded, please slow down requests
500Internal Server ErrorServer error, please try again later

What's Next?

Continue your journey with these recommended resources

Was this page helpful?

Help us improve our documentation