FX rates
Open ER API mid-market FX snapshots for RAG and monitors
This Actor calls open.er-api.com for a baseCurrency and optional targetCurrencies and emits exchange-rate snapshot rows. Optional enableChangeDetection compares to the prior run.
Not a brokerage, executable quote, or Treasury fiscal series. Mid-market public API rates only. Not financial advice.
from $3.00 / 1,000 Exchange-rate snapshot ($0.003 per delivered apify-default-dataset-item). No Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
Open Forex Exchange Rate Scraper on Apify
Forex Exchange Rate Scraper, not a neighboring Actor
Use this page for this Actor’s job. Use US Treasury Data Scraper for Treasury fiscal series; Use Weather Forecast Scraper for Open-Meteo forecasts; Use RSS & Atom Feed Extractor for Known feed XML.
| This Actor | US Treasury Data Scraper | Weather Forecast Scraper | RSS & Atom Feed Extractor | |
|---|---|---|---|---|
| Intent | Forex Exchange Rate Scraper | Treasury fiscal series | Open-Meteo forecasts | Known feed XML |
| Primary input | see schema | feeds | locations | feed URLs |
| What it reads | Public sources listed on the Store page | Treasury Fiscal Data API | Open-Meteo API | RSS/Atom |
| Primary output | Dataset rows billed per live PPE | fiscal change rows | forecast rows | feed items |
| Not this job | Not a brokerage, executable quote, or Treasury fiscal series. Mid-market public API rates only. Not financial advice. | Not FX mid-market rates | Not RSS weather feeds | Not Open-Meteo forecasts |
Store ID: taroyamada/exchange-rate-monitor. Respect source terms, robots.txt, and rate limits.
Use cases
- USD→EUR/GBP/JPY snapshots
- Scheduled FX drift checks
- RAG tables of public mid-market rates
How is Forex Exchange Rate Scraper different from US Treasury Data Scraper and Weather Forecast Scraper?
Forex Exchange Rate Scraper (taroyamada/exchange-rate-monitor): This Actor calls open.er-api.com for a baseCurrency and optional targetCurrencies and emits exchange-rate snapshot rows. Optional enableChangeDetection compares to the prior run. Not a brokerage, executable quote, or Treasury fiscal series. Mid-market public API rates only. Not financial advice. US Treasury Data Scraper is for Treasury fiscal series (input feeds; Treasury Fiscal Data API; fiscal change rows). Not FX mid-market rates. Weather Forecast Scraper is for Open-Meteo forecasts (input locations; Open-Meteo API; forecast rows). Not RSS weather feeds. RSS & Atom Feed Extractor is for Known feed XML (input feed URLs; RSS/Atom; feed items). Not Open-Meteo forecasts.
What input is required?
Live required fields: baseCurrency. Published exampleRunInput is shown below. Monitor foreign exchange rates with change detection.
| Field | Type | Default | Notes |
|---|---|---|---|
baseCurrency |
string required | empty |
required Base Currency. Base currency code (e.g., USD, EUR). |
targetCurrencies |
any[] | empty |
Target Currencies. Leave empty for all currencies. |
enableChangeDetection |
boolean | true |
Change Detection. Compare with previous run. |
timeoutMs |
integer | 15000 |
Timeout (ms). Request timeout in milliseconds min=1000 max=30000 |
delivery |
string enum | dataset |
Delivery. Where to send results: dataset or webhook enum: dataset, webhook |
webhookUrl |
string | empty |
Webhook URL. Webhook URL to POST results to (if delivery=webhook) |
dryRun |
boolean | false |
Dry Run. Run without saving results (for testing) |
Published Store example run input (omitted fields take schema defaults):
{
"baseCurrency": "USD",
"targetCurrencies": [
"EUR",
"GBP",
"JPY"
],
"enableChangeDetection": false,
"delivery": "dataset",
"dryRun": false
}
Run Forex Exchange Rate Scraper on Apify
How do dataset, webhook, and dry-run delivery work?
delivery defaults to dataset on the live schema. Dataset output is the billable surface when rows are written. webhookUrl is used when delivery is webhook (and typically not during dryRun). dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
What does a result contain?
Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.
How is Forex Exchange Rate Scraper priced?
Billing is pay per event. The live Store card is from $3.00 / 1,000 Exchange-rate snapshot ($0.003 per delivered apify-default-dataset-item). No Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE. Current PPE:
| Event | Price | Emitted when |
|---|---|---|
apify-default-dataset-item (Exchange-rate snapshot) |
$0.003 | Charged only for one successfully delivered public exchange-rate snapshot. |
The published README Cost block is stale versus the live Store pricing tab. README Cost still quotes actor-start $0.01. README Cost quotes dataset-item $0.001; live primary is $0.003 (Exchange-rate snapshot). Live: Exchange-rate snapshot $0.003. This page quotes live PPE only.
from $3.00 / 1,000 Exchange-rate snapshot ($0.003 per delivered apify-default-dataset-item). No Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
See Forex Exchange Rate Scraper pricing on Apify
Limits to keep in mind
- baseCurrency required
- open.er-api.com only
- Not executable FX
- Not financial advice
- Respect source terms, robots.txt, and rate limits.
Open Forex Exchange Rate Scraper on Apify
Related pages
- US Treasury Data Scraper — Treasury fiscal series, not FX pairs.
- Weather Forecast Scraper — Open-Meteo, not FX.
- CSV Cleaner & Deduplication Tool — Cleanup of user CSV, not live rates.
- Cryptocurrency Price Scraper — CoinGecko token rows, not fiat FX.
- Tools