get_series
Fetch time series observations from TCMB (EVDS or keyless FX codes) with metadata, citations, and optional frequency conversion or aggregation.
Instructions
Observations of a time series with metadata (name, frequency, source) and citations. EVDS codes need EVDS_API_KEY. Keyless FX codes ('FX:USD') fetch one TCMB bulletin per day, so ranges are limited (daily: 62 days, weekly: 1 year, monthly: 5 years; weekly and monthly values are the last bulletin of each period). Observation values may be null where the source published nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | Last date (YYYY-MM-DD), inclusive. | |
| start | Yes | First date (YYYY-MM-DD), inclusive. | |
| source | No | Force a source ('evds' or 'tcmb_fx_xml'); normally omitted. | |
| frequency | No | Convert to this frequency. Omit for the series' own frequency. | |
| aggregation | No | How to aggregate when converting frequency. | |
| series_code | Yes | EVDS code such as 'TP.DK.USD.A.YTL' (requires EVDS_API_KEY; find codes with search_series) or keyless FX code 'FX:<CUR>[:<rate_type>]', e.g. 'FX:USD', 'FX:EUR:forex_selling'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ||
| name | No | ||
| unit | No | ||
| as_of | Yes | When the data was retrieved from the source. | |
| notes | No | ||
| start | Yes | ||
| source | Yes | ||
| name_en | No | ||
| citations | Yes | ||
| frequency | No | ||
| aggregation | No | ||
| series_code | Yes | ||
| observations | Yes |