{"uid":"cap_iWIxmOEgAXeNCCaX8Nyac","slug":"orbit-econ-data-fx-history-ecb-fd9c1eea","name":"Orbit Econ Data: FX History (ECB)","description":"Economic and country data for agents: European Central Bank FX reference rates, currency conversion and rate history (via Frankfurter), country reference facts for 250 countries, and the latest World Bank macro indicators (GDP, growth, inflation, population, unemployment…). Open data with attribution, fetched at call time. $0.001 per call. By orbit-builder.","url":"https://orbit-econ.orbit-builder.workers.dev/v1/fx-history?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["symbol"],"properties":{"end":{"type":"string","description":"YYYY-MM-DD (default today)"},"base":{"type":"string","description":"ISO 4217 base (default USD)"},"start":{"type":"string","description":"YYYY-MM-DD (default 30 days ago)"},"symbol":{"type":"string","description":"target currency"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"end":"2026-10-23","max":0.8961,"min":0.8822,"base":"USD","last":0.8934,"mean":0.8901,"first":0.8851,"start":"2026-09-23","points":22,"series":[{"date":"2026-09-23","rate":0.8851}],"symbol":"EUR","change_pct":0.94}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_pVwfefqTPLJSr1z-HFP7h","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a daily ECB reference-rate time series for a currency pair over a date range (up to 1 year), including summary statistics like min, max, mean, and % change.","exampleAgentPrompt":"Can you pull the ECB daily exchange rate history for EUR against USD from September 1 to October 31 this year, and tell me the min, max, mean, and overall percentage change?","exampleUseCases":[{"title":"Monthly FX report for finance team","prompt":"Get me the ECB daily exchange rates for GBP against USD for the entire month of September 2026, including the first rate, last rate, min, max, mean, and how much it changed over the period."},{"title":"Travel budget planning by currency trend","prompt":"What did the USD to JPY exchange rate look like over the past 30 days according to ECB data — specifically the highs, lows, and average so I can plan how much local currency to bring?"},{"title":"Year-over-year currency performance analysis","prompt":"Pull the full ECB FX rate history for CHF versus USD from January 1 to December 31 last year so I can see how the Swiss franc trended, with the daily series and summary stats."}],"resultDescription":"A JSON object containing the base and target currency codes, the requested date range, a daily series of business-day ECB reference rates (date + rate), plus summary statistics: first rate, last rate, minimum, maximum, mean, number of data points, and percentage change over the period.","failureModes":["Unsupported currency symbol returns an error — ECB covers only ~30 fiat currencies","Date range exceeding 1 year may be rejected or truncated","Weekends and public holidays have no ECB fixing and are absent from the series","Invalid date format (non-YYYY-MM-DD) causes a bad request error","Omitting the required symbol parameter without relying on default example input returns an error"],"whenToPreferThis":"Choose this endpoint when you need authoritative ECB reference-rate time series data for historical FX analysis, trend reporting, or statistical summaries (min/max/mean/change) over a specific date window up to one year. It is ideal for finance dashboards, compliance reporting, or any workflow that requires official ECB business-day rates rather than real-time market prices. Prefer it over spot-rate endpoints when historical trend or summary statistics are the primary need.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:32:59.458Z","isFirstParty":false,"canonicalSlug":"orbit-econ-data-fx-history-ecb-fd9c1eea"}