
Currency & FX Rates — Live, Historical, Timeseries
Foreign-exchange rates from the ECB via Frankfurter — latest, a historical date, or a date-range timeseries — for any base and target currencies. Free, no API key.
Currency & FX Rates — Live, Historical, Timeseries returns 5 documented output fields, including base, target, rate, date and inverseRate. Every field carries a declared type, a written description and an example value. 27 runs are recorded on Apify.
- 5
- Output fields
- 7
- Inputs
- 27
- Runs
- 2026-10-16
- Last run
01 — output
What it returns
Every field the extractor writes to its dataset, with its type, a written description and an example value.
| Field | Type | What it holds | Example |
|---|---|---|---|
| base | stringnull | Base value the comparison is made against. | <base> |
| target | stringnull | The target this row refers to. | https://example.com/pricing |
| rate | numbernull | Rate applied, in the unit the source states. | 0 |
| date | stringnull | ISO 8601 date associated with this record. | 2026-10-15 |
| inverseRate | numbernull | The reciprocal of rate, for the opposite conversion. | 0 |
02 — sample
One record
Assembled from the example values declared on the schema above, not invented at render time.
{
"base": "<base>",
"target": "https://example.com/pricing",
"rate": 0,
"date": "2026-10-15",
"inverseRate": 0
}03 — input
What you give it
| Input | Type | Description |
|---|---|---|
| base | stringoptional | ISO code, e.g. USD. |
| symbols | arrayoptional | ISO codes to convert to (empty = all available). |
| mode | stringoptional | latest, history (one date), or timeseries (range). |
| date | stringoptional | YYYY-MM-DD. |
| startDate | stringoptional | YYYY-MM-DD. |
| endDate | stringoptional | YYYY-MM-DD. |
| maxItems | integeroptional | Hard cap. |
04 — run
Run Currency & FX Rates on your own input
It runs in the cloud on Apify. Nothing to install, and you are billed per result returned rather than per attempt.
05 — questions
Asked before running it
5 of 5 fields described
- What does Currency & FX Rates — Live, Historical, Timeseries return?
- It returns 5 documented output fields: base, target, rate, date and inverseRate. Each field declares its type, a description of what it holds, and an example value.
- What input does Currency & FX Rates — Live, Historical, Timeseries take?
- All 7 inputs are optional and ship with usable defaults, so it runs as-is. They are listed with their types below.
- Does Currency & FX Rates — Live, Historical, Timeseries need an API key or login?
- No. None of its inputs is a credential, and it reads only public data. Nothing to sign up for before the first run.
- How do I run Currency & FX Rates — Live, Historical, Timeseries?
- It runs on Apify. Start it from its listing with the inputs above, or call the Apify API with the Actor's ID. Results land in a dataset you can export as JSON, CSV or Excel, or read through the Apify API into your own pipeline.