Casheva API
Free Casheva API with no key: the monthly Euribor fixing, Argentine and Spanish inflation, the ICL index and fixed-deposit rates as small JSON documents. Tested example.
Endpoint tested and returned HTTP 200 on 2026-08-21
What is the Casheva API?
Casheva publishes a set of small, free financial reference endpoints with no key, covering the monthly Euribor rate, inflation for Argentina and Spain, Spain's ICL rental index and fixed-deposit rates.
These are single-number endpoints in the best sense: each returns one figure with its reference period and nothing else. The 12-month Euribor drives Spanish variable-rate mortgages, and the ICL drives Spanish rental increases, so a mortgage or rent calculator needs exactly one HTTP call per figure rather than a subscription to a market data terminal.
The value is a percentage expressed as a percentage — `2.855` means 2.855 percent, not 285.5 percent and not 0.02855. The `mes` field names the month the fixing belongs to, which is usually the previous one because these are published in arrears. Show that month next to the number; a Euribor figure without its period is ambiguous enough to be misleading, and the API gives it to you for free.
Quick facts
- Base URL
https://casheva.com/api/v1- Authentication
- No key or registration. Casheva asks that you cite the source with a link when you display the data.
- Rate limit
- No published limit. Monthly series change once a month; cache accordingly.
- Pricing
- Free, subject to the attribution condition returned in every response.
- CORS
- Enabled — callable directly from browser JavaScript
- Official docs
- Read the docs
How to use the Casheva API
Every request below was executed against the live API on 2026-08-21, and the response shown is the real body it returned — not an illustration.
1. Latest monthly Euribor fixing
GET https://casheva.com/api/v1/euribor
curl 'https://casheva.com/api/v1/euribor'const res = await fetch("https://casheva.com/api/v1/euribor");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);import requests
res = requests.get("https://casheva.com/api/v1/euribor", timeout=20)
res.raise_for_status()
print(res.json()){
"ok": true,
"fuente": "casheva.com",
"actualizado": "2026-08-21T06:52:49.925Z",
"valor": 2.855,
"mes": "julio 2026",
"condiciones": "Uso libre citando la fuente con un enlace a https://casheva.com"
}2. Fetch Spanish inflation instead of Euribor
GET https://casheva.com/api/v1/inflacion?pais=ar
curl 'https://casheva.com/api/v1/inflacion?pais=ar'const res = await fetch("https://casheva.com/api/v1/inflacion?pais=ar");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);import requests
res = requests.get("https://casheva.com/api/v1/inflacion?pais=ar", timeout=20)
res.raise_for_status()
print(res.json()){
"ok": true,
"pais": "ar",
"fuente": "casheva.com",
"actualizado": "2026-08-21",
"interanual": 33.8,
"interanualFecha": "2026-07-31",
"mensual": 2.1,
"mensualFecha": "2026-07-31",
"condiciones": "Uso libre citando la fuente con un enlace a https://casheva.com"
}Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
/euribor | path segment | Optional | Monthly Euribor fixing. euribor |
/inflacion | path segment | Optional | Inflation figures. Takes a `pais` parameter. inflacion |
pais | query | Optional | Country code on the inflation endpoint — `ar` for Argentina, `es` for Spain. ar |
/icl | path segment | Optional | Spain's ICL rental index. Accepts a `desde` date. icl |
/tasas-plazo-fijo | path segment | Optional | Fixed-deposit rates. tasas-plazo-fijo |
Response fields
okboolean- Request-level success flag, independent of the HTTP status.
valornumber- The figure itself, already a percentage — 2.855 means 2.855 percent.
messtring- The month the fixing belongs to, in Spanish. Usually the previous month, since these publish in arrears.
actualizadostring- ISO timestamp of when Casheva last refreshed the value.
fuentestring- Source attribution.
condicionesstring- Licence text stating the attribution requirement. Read it before shipping.
interanual / mensualnumber- On the inflation endpoint, year-on-year and month-on-month rates with their own reference dates.
What you can build with the Casheva API
- Feed the current Euribor into a Spanish variable-rate mortgage calculator
- Show Argentine year-on-year inflation on a dashboard
- Apply Spain's ICL index to a rental increase calculation
- Compare advertised fixed-deposit rates against a published benchmark
Common errors and how to fix them
`ok: false` with HTTP 200
The request succeeded at the HTTP level but the data could not be produced.
Fix: Check the `ok` flag rather than relying on the status code alone.
Unexpected month
The figure published in arrears, so `mes` lags the current month.
Fix: Display `mes` alongside the value. A Euribor number without its period is ambiguous.
Percentage rendered 100x wrong
`valor` was treated as a decimal fraction.
Fix: It is already a percentage. Do not multiply by 100.
Casheva API — frequently asked questions
Is the Casheva API free?
Yes, with no key or registration. Every response carries a `condiciones` field stating that use is free provided you cite the source with a link.
Is the Euribor value a decimal or a percentage?
A percentage. A `valor` of 2.855 means 2.855 percent. Multiplying by 100 will produce a figure that is wrong by two orders of magnitude.
Which Euribor tenor does this return?
The monthly published fixing used as the reference for Spanish variable-rate mortgages, identified by the `mes` field. Check the endpoint documentation if you need a specific alternative tenor.
What countries does the inflation endpoint cover?
Argentina and Spain, selected with the `pais` parameter. Each response carries separate year-on-year and month-on-month figures with their own reference dates.
Tools that pair with this API
Mortgage Calculator
Estimate your monthly mortgage payment including principal, interest, property tax and insurance. See total interest over the life of the home loan.
Inflation Calculator
See how inflation erodes purchasing power over time, or what a past amount is worth today. Enter an amount, rate and years. Free, private inflation tool.
Loan Calculator
Calculate your monthly loan payment, total interest and total cost. Includes a full amortization schedule for any loan amount, rate and term.
Casheva is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 2026-08-21; always check the official documentation before relying on this API in production, as terms and limits can change.