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 21 Aug 2026
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 21 Aug 2026, 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.
Alternatives to Casheva API
If Casheva does not fit, these finance & crypto apis cover similar ground. Every one was called before publishing, and each links to its own reference page with a working curl command and the response it returned.
| API | What it does | Auth | CORS | Last verified |
|---|---|---|---|---|
| CoinGecko | Free cryptocurrency price API covering 10,000+ coins. Live prices, market cap and volume in any currency, no API key on the public tier. Tested curl example. | No key | Yes | 19 Aug 2026 |
| Binance Public API | Binance public market data API needs no API key: live ticker prices, order books, klines and 24h stats for every trading pair. Tested curl example and response. | No key | Yes | 19 Aug 2026 |
| Coinbase Exchange Rates | Coinbase public exchange rates API with no key: convert any cryptocurrency to 100+ fiat currencies in a single request. Tested curl example and live JSON. | No key | Yes | 19 Aug 2026 |
| Frankfurter | Free currency exchange rate API with no key, built on European Central Bank data. Latest and historical rates, time series and conversion. Tested curl example. | No key | Yes | 19 Aug 2026 |
| CBR-XML-Daily (Bank of Russia rates) | Free JSON feed of the Bank of Russia official RUB exchange rate fixing, with the previous day's rate on every currency. No key, permissive CORS, tested example included. | No key | Yes | 21 Aug 2026 |
| CFPB Consumer Complaints | Free Consumer Financial Protection Bureau complaint database API with no key: millions of US consumer complaints by product, company, state and issue, with narratives. | No key | No | 21 Aug 2026 |
Casheva is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 21 Aug 2026; always check the official documentation before relying on this API in production, as terms and limits can change.