Exchange Rates β Live & Historical Currency Rates
Pricing
from $0.72 / 1,000 rates
Exchange Rates β Live & Historical Currency Rates
Get live or historical foreign-exchange rates (ECB reference rates) for any base and target currencies. One clean JSON row per currency pair with rate, date and amount. No API key, no anti-bot.
Pricing
from $0.72 / 1,000 rates
Rating
0.0
(0)
Developer
Marouane Oulabass
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
4 months ago
Last modified
Categories
Share
Exchange Rates β Live & Historical FX Rates to JSON
Get live or historical foreign-exchange rates as clean JSON. Pick base and target currencies (and optionally a date) and get back a tidy row per currency pair with the rate, date and converted amount. Based on official ECB reference rates β no API key, no anti-bot.
AI-agent ready: this Actor is callable and payable by AI agents via x402 (USDC on Base), no Apify account required.
A simple, reliable FX rates API for finance apps, invoicing, analytics and reporting.
Who uses this
- π± Finance & fintech apps β convert and display up-to-date rates.
- π§Ύ Invoicing & accounting β apply correct rates by date.
- π Analysts & researchers β build historical FX datasets.
- π E-commerce & pricing β localize prices across currencies.
- π§βπ» Developers β a clean rates endpoint by pair and date.
What you get β one clean row per currency pair
| Field | Description |
|---|---|
base | Base currency (e.g. EUR) |
target | Target currency (e.g. USD) |
rate | Exchange rate |
amount | Converted amount (base Γ rate) |
pair | BASE/TARGET label |
date | Rate date (live or historical) |
scrapedAt | Provenance |
Example
Input
{ "baseCurrencies": ["EUR", "USD"], "targetCurrencies": ["USD", "GBP", "JPY"], "amount": 100, "date": "2025-01-15" }
(omit date for the latest rates)
Output (one item)
{"base": "EUR", "target": "USD","rate": 1.0285, "amount": 102.85,"pair": "EUR/USD", "date": "2025-01-15"}
Why this actor
- β Official ECB reference rates β trusted, widely used.
- π Live or historical β omit or set a date.
- π Many pairs at once β cross every base against every target.
- π° Built-in conversion β pass an
amountto get converted values. - β‘ Fast & affordable β pay only per pair returned. No key, no anti-bot.
Input options
baseCurrenciesβ base currency codes (e.g.EUR,USD).targetCurrenciesβ target currency codes.dateβ optionalYYYY-MM-DDfor historical rates (latest if omitted).amountβ optional amount to convert (default 1).
FAQ
Live or historical? Both β set date for a past day, or leave it empty for the latest rates.
Which rates source? European Central Bank (ECB) reference rates.
Can I get many pairs in one run? Yes β every base is crossed against every target, one row per pair.
Does it convert amounts? Yes β set amount and each row includes the converted value.
Can I export to CSV/Excel/Google Sheets? Yes β the dataset exports to JSON, CSV, Excel and HTML, or pull it via the API.
What does it cost? Pay-per-pair β you're only charged for pairs actually returned.
Tip: run a fixed date range on your key pairs to build your own FX history table.