# Vextorium French Amortization Loan Calculator

> Vextorium French Amortization Loan Calculator is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-29).

Calculates monthly payment, total cost, total interest, approximate APR (TAE), and a full amortization schedule for a fixed-installment (French method) loan or mortgage.

## Facts

- Endpoint: POST https://api.vextorium.com/calculadora-prestamo-pago?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-french-amortization-loan-calculator-8411a596
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6kv1EP8qHivrU9DxGeA_K

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vextorium-french-amortization-loan-calculator-8411a596 -d '<json body>'
```

Example prompt: Can you calculate the monthly payment, total interest, and full yearly amortization schedule for a €150,000 mortgage at 3% annual interest over 25 years (300 months), with €1,500 in upfront fees — I need the approximate APR too?

## When to prefer this

Choose this endpoint when you need a precise French-method (constant installment) amortization calculation — including APR/TAE estimation with upfront fees — for a loan or mortgage. It returns a structured amortization schedule suitable for financial planning, comparison, or display. Prefer this over generic finance calculators when you need the Spanish/European TAE (APR) approximation with fees factored in, or when you need a yearly or monthly payment-by-payment breakdown.

## Known failure modes

- Missing required fields (capital, interes_anual_pct, plazo_meses) returns an error
- Term out of range (must be 1–600 months) may return validation error
- Negative or zero capital/interest values may produce invalid results
- Non-numeric inputs cause schema validation failure
- Very high interest rates may produce extreme but mathematically valid outputs

## How this service works

Loan or mortgage with French amortization (fixed installment): monthly payment, total paid, total interest, approximate APR (TAE) including fees, and a yearly or monthly amortization schedule.

## Output

Returns a JSON object with: monthly fixed payment (cuota_mensual), total amount paid (total_pagado), total interest (intereses_totales), nominal annual interest rate, approximate APR including fees (tae_aprox_pct), original capital, fees, term in months, an optional note, and an amortization schedule (cuadro) as an array of yearly or monthly rows each showing cumulative interest paid, capital amortized, and remaining balance.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "capital": {
   "type": "number",
   "description": "Amount borrowed"
  },
  "detalle": {
   "enum": [
    "anual",
    "mensual",
    "ninguno"
   ],
   "type": "string",
   "description": "Schedule detail"
  },
  "comisiones": {
   "type": "number",
   "description": "Upfront fees, used for the APR (optional)"
  },
  "plazo_meses": {
   "type": "integer",
   "description": "Term in months (1-600)"
  },
  "interes_anual_pct": {
   "type": "number",
   "description": "Nominal annual interest rate, %"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "nota": "Sistema francés (cuota constante). Cálculo orientativo; no incluye seguros ni vinculaciones.",
  "cuadro": [
   {
    "hasta_mes": 12,
    "pendiente": 145908.24,
    "intereses_pagados": 4444.04,
    "capital_amortizado": 4091.76
   },
   {
    "hasta_mes": 24,
    "pendiente": 141692.02,
    "intereses_pagados": 4319.59,
    "capital_amortizado": 4216.22
   }
  ],
  "capital": 150000,
  "comisiones": 1500,
  "plazo_meses": 300,
  "total_pagado": 213395.09,
  "cuota_mensual": 711.32,
  "tae_aprox_pct": 3.136,
  "intereses_totales": 63395.09,
  "interes_nominal_pct": 3
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-french-amortization-loan-calculator-8411a596/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
