CalcFleet Loans API
The loans API from CalcFleet — 5 operation(s) for loans.
The loans API from CalcFleet — 5 operation(s) for loans.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/calcfleet-com:calcfleet-com-loans-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Calcfleet Com Loans API
version: 1.0.0
contact:
name: CalcFleet Developers
url: https://calcfleet.com/developers
license:
name: CalcFleet API Terms
url: https://calcfleet.com/developers
description: 'Operations tagged loans across 2 of this provider''s published API definitions: calcfleet-com-openapi.json, calcfleet-com-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
tags:
- name: loans
paths:
/api/v1/tools/student-loan-calculator:
post:
operationId: studentLoanCalculator
summary: Student Loan Payoff Calculator
description: See exactly how many months until you pay off your student loans, how much extra payments save in interest, and whether refinancing makes financial sense.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
balance:
type: number
exclusiveMinimum: 0
maximum: 2000000
annualRatePct:
type: number
minimum: 0
maximum: 30
monthlyPayment:
type: number
exclusiveMinimum: 0
maximum: 100000
extraMonthly:
type: number
minimum: 0
maximum: 100000
refinanceRatePct:
default: null
anyOf:
- type: number
minimum: 0
maximum: 30
- type: 'null'
required:
- balance
- annualRatePct
- monthlyPayment
- extraMonthly
- refinanceRatePct
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- loans
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/loan-amortization-calculator:
post:
operationId: loanAmortizationCalculator
summary: Loan Amortization Calculator
description: Get your full loan amortization schedule instantly. See how each payment splits between interest and principal, and how extra payments cut total interest paid.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
loanAmount:
type: number
exclusiveMinimum: 0
maximum: 100000000
annualRatePct:
type: number
minimum: 0
maximum: 30
termMonths:
type: integer
exclusiveMinimum: 0
maximum: 600
extraMonthly:
type: number
minimum: 0
maximum: 1000000
required:
- loanAmount
- annualRatePct
- termMonths
- extraMonthly
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- loans
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/heloc-calculator:
post:
operationId: helocCalculator
summary: HELOC Payment Calculator (Draw + Repayment)
description: Calculate your HELOC draw and repayment payments. See the payment shock when interest-only switches to fully amortized, plus total interest across both phases.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
homeValue:
type: number
exclusiveMinimum: 0
maximum: 100000000
mortgageBalance:
type: number
minimum: 0
maximum: 100000000
cltvPct:
type: number
minimum: 1
maximum: 100
drawBalance:
type: number
exclusiveMinimum: 0
maximum: 10000000
annualRatePct:
type: number
minimum: 0
maximum: 30
drawTermMonths:
type: integer
exclusiveMinimum: 0
maximum: 360
repayTermMonths:
type: integer
exclusiveMinimum: 0
maximum: 360
required:
- homeValue
- mortgageBalance
- cltvPct
- drawBalance
- annualRatePct
- drawTermMonths
- repayTermMonths
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- loans
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/personal-loan-calculator:
post:
operationId: personalLoanCalculator
summary: Personal Loan Calculator with APR & Amortization
description: Calculate your personal loan monthly payment, total interest, and true effective APR including any origination fee. Full amortization schedule included.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
principal:
type: number
exclusiveMinimum: 0
maximum: 1000000
annualRatePct:
type: number
minimum: 0
maximum: 60
termMonths:
type: integer
exclusiveMinimum: 0
maximum: 360
originationFeePct:
type: number
minimum: 0
maximum: 10
required:
- principal
- annualRatePct
- termMonths
- originationFeePct
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- loans
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/dti-calculator:
post:
operationId: dtiCalculator
summary: Debt-to-Income (DTI) Ratio Calculator
description: Calculate your front-end and back-end debt-to-income ratio instantly. See how your debt load compares against the 36%, 43% QM, and 50% lender thresholds.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
housingPayment:
type: number
minimum: 0
maximum: 100000
otherMonthlyDebts:
type: number
minimum: 0
maximum: 100000
grossMonthlyIncome:
type: number
exclusiveMinimum: 0
maximum: 1000000
required:
- housingPayment
- otherMonthlyDebts
- grossMonthlyIncome
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- loans
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
x-refined-from:
- calcfleet-com-openapi.json
- calcfleet-com-openapi.yml