{"uid":"cap_cQBRIuORhqC6f26HwhUza","slug":"suverse-fx-frankfurter-time-series-b358b9c5","name":"Suverse FX Frankfurter Time Series","description":"Historical daily FX time series between two currencies over a date range (path: YYYY-MM-DD..YYYY-MM-DD). Returns one rate per business day. Source: Frankfurter / ECB reference rates. Ideal for backtests and charts.","url":"https://proxy.suverse.io/v1/data/suverse-fx-frankfurter-timeseries","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.07","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.07/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_G9hrEHfwu9UUQ4fJBTQ7v","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.07","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns historical daily FX exchange rates between two currencies over a specified date range, sourced from the ECB/Frankfurter reference rates, one rate per business day.","exampleAgentPrompt":"Can you pull the daily ECB reference exchange rates from EUR to USD for the period 2024-01-01 to 2024-06-30? I need one rate per business day for backtesting.","exampleUseCases":[{"title":"Backtest currency trading strategy","prompt":"Fetch the daily EUR to GBP exchange rates from 2023-01-01 to 2023-12-31 using ECB reference rates — I need one rate per business day to run a backtest on my FX strategy."},{"title":"Chart historical FX for financial report","prompt":"I'm building a chart for a quarterly finance report — can you get me the daily USD to JPY rates from 2024-04-01 to 2024-06-30, one rate per business day?"},{"title":"Reconcile multi-currency invoices","prompt":"I need historical ECB daily rates for EUR to CHF between 2024-07-01 and 2024-09-30 to reconcile our multi-currency invoices for Q3 — one rate per business day should do it."}],"resultDescription":"A time series of daily FX exchange rates between the specified currency pair, covering each business day in the requested date range. Each data point includes the date and the corresponding reference exchange rate sourced from the ECB/Frankfurter data feed.","failureModes":["Invalid or unsupported currency code returns an error (ECB only covers a limited set of currencies)","Date range with no business days (e.g. weekends-only or holiday period) may return empty results","Malformed date format (not YYYY-MM-DD) causes a validation error","Future date ranges return no data as only historical rates are available","Very large date ranges may result in slow responses or truncated data","Payment failure or insufficient funds returns a 402 error before data is delivered"],"whenToPreferThis":"Use this endpoint when you need historical daily FX rates sourced from the authoritative ECB/Frankfurter reference data — ideal for backtests, financial charts, accounting reconciliation, and any scenario requiring one rate per business day over a custom date range. Prefer it over live-rate endpoints when you need past data rather than real-time quotes, and over general FX APIs when ECB reference rates are required for compliance or reporting purposes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:57:11.001Z","isFirstParty":false}