Loan Payment Calculator is a simple tool for calculating loan payments. It returns the monthly payment, total interest, and more. To use this API, you need an API key. You can get one by creating a free account and visiting your dashboard.
Important: Ensure that this API is enabled from within your dashboard to use it in your application. If not, you may receive a 403
error
Calculate loan payments based on the loan amount, interest rate, and loan term
This is a required header
on every request. Your API Key is found from within your dashboard
This is an optional header
. Set the value to application/json
, application/xml
, or application/yaml
double
(required)The loan amount (e.g., 20000)
interestRatedouble
(required)The interest rate (e.g., 5.5)
loanTermint
(required)The loan term in years (e.g 6)
Sample Request
import requests
url = "https://api.apiverve.com/v1/loanpaymentcalculator"
payload = { "loanAmount": 32000, "interestRate": 8.5, "loanTerm": 6 }
headers = {
"x-api-key": "YOUR_API_KEY",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("https://api.apiverve.com/v1/loanpaymentcalculator"),
Headers =
{
{ "x-api-key", "YOUR_API_KEY" }
},
Content = new StringContent("{ \"loanAmount\": 32000, \"interestRate\": 8.5, \"loanTerm\": 6 }")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
const data = JSON.stringify({ "loanAmount": 32000, "interestRate": 8.5, "loanTerm": 6 });
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', 'https://api.apiverve.com/v1/loanpaymentcalculator');
xhr.setRequestHeader('x-api-key', 'YOUR_API_KEY');
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.setRequestHeader('Accept', 'application/json');
xhr.send(data);
const request = require('request');
const options = {
method: 'POST',
url: 'https://api.apiverve.com/v1/loanpaymentcalculator',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
Accept: 'application/json'
},
body: { "loanAmount": 32000, "interestRate": 8.5, "loanTerm": 6 },
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.apiverve.com/v1/loanpaymentcalculator"))
.header("x-api-key", "YOUR_API_KEY")
.header("Content-Type", "application/json")
.header("Accept", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{ \"loanAmount\": 32000, \"interestRate\": 8.5, \"loanTerm\": 6 }"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
import Foundation
let headers = [
"x-api-key": "YOUR_API_KEY",
"Content-Type": "application/json"
]
let parameters = ["loanAmount" : 32000, "interestRate" : 8.5, "loanTerm" : 6,] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "https://api.apiverve.com/v1/loanpaymentcalculator")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
curl --request POST \
--url https://api.apiverve.com/v1/loanpaymentcalculator \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{ "loanAmount": 32000, "interestRate": 8.5, "loanTerm": 6 }'
Sample Response
{
"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
}
]
},
"code": 200
}
<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>
<code>200</code>
</Root>
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
code: 200
The Loan Calculator API supports the following response content types:
application/json
, application/xml
, application/yaml
You can specify the response content type by setting the Accept
header in your request. If you don't specify a content type, the API will default to application/json
.
The Loan Calculator API uses an API Key to authenticate requests. You can view and manage your API key by visiting your dashboard.
Your API keys carry many privileges. To keep them from being abused, please do not share the keys on client-side code or Github etc. Keep them very secure.
To use any API, you must have it enabled from within your dashboard. Disabled APIs will fail to respond to your requests.
All requests made to the API must contain the header x-api-key
in each of your requests. API requests without authentication will fail.
All API requests must also be made over secure HTTPS
. Requests made over plain HTTP
will fail.
Error Code | Meaning |
---|---|
401 | Your request was made with invalid credentials. This error also appears when you don't pass the x-api-key header in your request.
|
403 | Typically, this occurs when you are trying to access an API that you have not enabled. |
{
"status": "error",
"data": null,
"error": "tokens have been depleted",
"code": 429
}
Each subscription has its own monthly token limit. Your token count is based on your subscription plan. If you reach your limits, don't worry. You can always upgrade or downgrade at any time.
When you reach your limit, the service will stop responding and typically return an HTTP 429
response status code. The error will also contain a detailed JSON.
The Loan Calculator API uses the following error code:
Error Code | Meaning |
---|---|
429 | You have exceeded your rate limit and further requests will be denied until the next cycle. |
For reference, the Loan Calculator API uses the following error codes:
Error Code | Meaning |
---|---|
Code | Message |
200 | The request was successful. The response will include the requested data. |
400 | The request was invalid. The response will include a message that explains the error. |
401 | The request was not authorized. Usually, this means that the API key is missing or invalid. |
403 | This means that the request was trying to access a resource that it does not have permission to access. |
404 | This means that the resource you are trying to access does not exist. |
429 | This means that you have reached the rate limit. The response will include a Retry-After header that indicates how many seconds you need to wait before making a new request. |
500 | This means that there was an error on the server side. We are alerted when this happens and we will work to fix it as soon as possible. |