mindicador.cl API
Free Chilean economic indicators API with no key: UF, UTM, dólar observado, euro, IPC, unemployment and interest rates in one request, with history back to 1977.
Endpoint tested and returned HTTP 200 on 2026-08-21
What is the mindicador.cl API?
mindicador.cl is a free Chilean economic indicators API requiring no key. A single request to the root returns the current value of the UF, UTM, observed dollar, euro, IPC and several other official indicators, each with its own reference date.
Chile prices a surprising amount of everyday life in Unidades de Fomento rather than pesos — rents, mortgages, insurance and many contracts — so a Chilean application usually needs the UF before it can render a single price. This API returns the UF alongside the UTM, the observed dollar and the euro in one call, sourced from Banco Central de Chile publications.
The critical thing is that each indicator carries its **own** `fecha`, and they are not the same. The dollar and UF update daily while IPC is monthly and `dolar_intercambio` in the current response is stamped 2014 — a series that stopped updating years ago but is still present in the payload. Read the per-indicator date and show it, or suppress anything staler than your threshold; the top-level `fecha` describes the response, not each value in it.
Quick facts
- Base URL
https://mindicador.cl/api- Authentication
- No key or registration required. Data is sourced from Banco Central de Chile publications.
- Rate limit
- No documented limit. Values update at most daily.
- Pricing
- Free.
- CORS
- Enabled — callable directly from browser JavaScript
- Official docs
- Read the docs
How to use the mindicador.cl 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. Current Chilean economic indicators
GET https://mindicador.cl/api
curl 'https://mindicador.cl/api'const res = await fetch("https://mindicador.cl/api");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);import requests
res = requests.get("https://mindicador.cl/api", timeout=20)
res.raise_for_status()
print(res.json()){
"version": "1.7.0",
"autor": "mindicador.cl",
"fecha": "2026-08-21T06:00:00.000Z",
"uf": {
"codigo": "uf",
"nombre": "Unidad de fomento (UF)",
"unidad_medida": "Pesos",
"fecha": "2026-08-21T04:00:00.000Z",
"valor": 40860.6
},
"ivp": {
"codigo": "ivp",
"nombre": "Indice de valor promedio (IVP)",
"unidad_medida": "Pesos",
"fecha": "2026-08-21T04:00:00.000Z",
"valor": 42322.49
},
"dolar": {
"codigo": "dolar",
"nombre": "Dólar observado",
"unidad_medida": "Pesos",
"fecha": "2026-08-21T04:00:00.000Z",
"valor": 923.23
},
"dolar_intercambio": {
"codigo": "dolar_intercambio",
"nombre": "Dólar acuerdo",
"unidad_medida": "Pesos",
"fecha": "2014-11-13T03:00:00.000Z",
"valor": 758.87
},
"euro": {
"codigo": "euro",
"nombre": "Euro",
"unidad_medida": "Pesos",
"fecha": "2026-08-21T04:00:00.000Z",
"valor": 1077.66
},
"ipc": {
"codigo": "ipc",
"nombre": "Indice de Precios al Consumidor (IPC)",
"unidad_medida": "Porcentaje",
"fecha": "2025-12-01T03:00:00.000Z",
"valor": -0.2
},
"utm": {
"codigo": "utm",
"nombre": "Unidad Tributaria Mensual (UTM)",
"unidad_medida": "Pesos",
"fecha": "2026-08-01T04:00:00.000Z",
"valor": 71649
},
"imacec": {
"codigo": "imacec",
"nombre": "Imacec",
"unidad_medida": "Porcentaje",
"fecha": "2026-06-01T04:00:00.000Z",
"valor": 2.4
},
"tpm": {
"codigo": "tpm",
"nombre": "Tasa Política Monetaria (TPM)",
"unidad_medida": "Porcentaje",
"fecha": "2026-08-2Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
/{indicator} | path segment | Optional | Fetch one indicator's full history, for example `/uf` or `/dolar`. uf |
/{indicator}/{year} | path segment | Optional | Historical values for a single year. uf/2025 |
/{indicator}/{dd-mm-yyyy} | path segment | Optional | The value on a specific date. Note the day-first order. uf/21-08-2026 |
Response fields
version / autorstring- API version and attribution string.
fechastring- When this response was assembled — not the reference date of any individual indicator.
ufobject- Unidad de Fomento, in pesos. The inflation-indexed unit most Chilean contracts are denominated in.
utmobject- Unidad Tributaria Mensual, the monthly tax unit, in pesos.
dolar / euroobject- Observed exchange rates in pesos per unit.
ipcobject- Consumer price index change, expressed as a percentage, updated monthly.
{indicator}.fechastring- Reference date for that specific indicator. Always read it — some series are years stale.
{indicator}.unidad_medidastring- `Pesos`, `Porcentaje` or similar; states what the value means.
What you can build with the mindicador.cl API
- Convert a UF-denominated rent or mortgage figure into pesos
- Show the observed dollar rate on a Chilean pricing page
- Chart UF or IPC history by requesting a single indicator with a year
- Populate a Chilean tax calculation with the current UTM
Common errors and how to fix them
404 on a date
The date is formatted `YYYY-MM-DD` instead of `DD-MM-YYYY`.
Fix: The path expects day first with hyphens, for example `21-08-2026`.
Stale value
Some indicators in the root response stopped updating years ago.
Fix: Check each indicator's own `fecha` and suppress anything older than your tolerance. `dolar_intercambio` is the usual offender.
Empty serie array
No published values for that year or date.
Fix: Weekends and Chilean holidays have no daily value; monthly indicators only have twelve points a year.
mindicador.cl API — frequently asked questions
What is the UF and why does a Chilean app need it?
The Unidad de Fomento is an inflation-indexed unit of account. Rents, mortgages, insurance premiums and many contracts are denominated in UF rather than pesos, so converting to pesos requires the day's UF value.
Is mindicador.cl free to use?
Yes. It requires no key or account and sends permissive CORS headers, so it can be called directly from browser code.
Why is one of the indicators dated 2014?
Not every series in the root response is still maintained. `dolar_intercambio` in particular has not updated in years. Each indicator carries its own `fecha` precisely so you can detect this.
Can I get historical values?
Yes. Request a single indicator to get its full published history, add a year for that year only, or add a `DD-MM-YYYY` date for one value.
Tools that pair with this API
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.
Percentage Change Calculator
Work out the percentage increase or decrease between an old and a new value. See the absolute change and whether it went up or down, instantly and privately.
JSON Formatter
Format, beautify and minify JSON online with 2-space, 4-space or tab indentation. Sort keys alphabetically and catch syntax errors instantly — free and private.
mindicador.cl 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.