The whole source, organized and ready to query: every endpoint on this page answers in milliseconds. Every response carries
as_of: how current the data is. How datasets work.Search the series
POST /co/banrep/series-search/v1 Dataset
One search over every series the Banco de la República publishes, by name, topic or frequency.
as_of (how current the data is), the applied filters, total and total_is_exact, page, per_page, total_pages, count and results[], best match first (latest observation first without a query). Every series carries id (its code, which series_code takes), name, description, category, subcategory and topic, frequency (daily, weekly, monthly, quarterly, semiannual or annual), unit and unit_symbol, source (who produces the data, e.g. Banco de la República or DANE), produced_by_banrep, geography, seasonal_adjustment, base_period, prices, decimals, definition, methodology_url, first_date and last_date (the first and latest observation), last_load_date (when the Banco de la República last updated it) and next_load_date (when it plans to next; null for a discontinued series).
Some codes worth knowing: 1 TRM, 59 monetary policy rate, 15126 consumer lending rate (monthly), 15000 consumer price index, 15312 national unemployment rate, 15154 real quarterly GDP.
One series
POST /co/banrep/series/v1 Dataset
The observations of one series by its code, over the whole history or a date range.
as_of, found, series_code, from_date, to_date, series, count and observations[] (date and value, oldest first). The date of a monthly, quarterly or annual value is the last day of its period. Daily series carry every calendar day, weekends and holidays included, with the value in force that day, and can run a few days ahead when a value is set in advance. Every series carries id (its code, which series_code takes), name, description, category, subcategory and topic, frequency (daily, weekly, monthly, quarterly, semiannual or annual), unit and unit_symbol, source (who produces the data, e.g. Banco de la República or DANE), produced_by_banrep, geography, seasonal_adjustment, base_period, prices, decimals, definition, methodology_url, first_date and last_date (the first and latest observation), last_load_date (when the Banco de la República last updated it) and next_load_date (when it plans to next; null for a discontinued series).
A code the Banco de la República publishes no series under returns
found: false with HTTP 200, not an error.Full reference
Schemas, all response fields, and an interactive playground.