{"uid":"cap_p-7aw5xDaJTVCIDvPffic","slug":"selectarank-ecb-fx-rates-0cd85d7f","name":"SelectaRank ECB FX Rates","description":"Pay-per-call access to public-domain data (USGS earthquakes, NOAA/NWS forecasts, World Bank indicators) plus an x402 endpoint pre-payment checker over x402 on Base USDC. No account or API key.","url":"https://selectarank-data.vercel.app/v1/eu/ecb-fx?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","properties":{"days":{"type":"string","description":"Latest N observations, 1-30 (default 1)"},"currencies":{"type":"string","description":"Comma-separated ISO codes, e.g. USD,JPY,GBP"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"base":"EUR","data":[{"date":"2026-09-29","rates":{"JPY":173.2,"USD":1.17}}],"meta":{"source":"European Central Bank"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wisSQxwHMSR_vODWK2AYq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns European Central Bank official EUR-based foreign exchange rates for one or more currency pairs, for up to 30 recent trading days, via pay-per-call x402 micropayment.","exampleAgentPrompt":"Can you pull the official ECB exchange rates for USD, JPY, and GBP against the euro for the last 5 trading days?","exampleUseCases":[{"title":"Daily FX rate monitoring for finance app","prompt":"Fetch today's ECB official EUR exchange rates for USD, GBP, and CHF — I need to display them on my currency dashboard."},{"title":"Historical rate lookup for accounting","prompt":"Get me the European Central Bank EUR to JPY and EUR to USD rates for the past 7 days so I can reconcile last week's international invoices."},{"title":"Currency trend analysis for research","prompt":"Pull the ECB euro exchange rates for USD and CNY over the last 30 days so I can chart the trend for my report."}],"resultDescription":"A JSON object with base currency 'EUR', an array of date-stamped rate objects (each containing requested ISO currency codes and their EUR-denominated exchange rates), and a metadata field indicating the source as the European Central Bank.","failureModes":["Invalid or unsupported ISO currency code returns an error or omits that currency from rates","days parameter outside 1-30 range may return an error or default to 1","ECB data unavailable for weekends/holidays — those dates may be absent from results","Payment not received or insufficient USDC balance causes 402 Payment Required response","Network or upstream ECB data feed outage causes 5xx error"],"whenToPreferThis":"Choose this endpoint when you need official, authoritative EUR-based exchange rates sourced directly from the European Central Bank, especially when you want no API key setup, pay only per call via USDC micropayment, and need up to 30 days of historical observations. Prefer this over commercial FX providers when ECB official rates are specifically required (e.g. regulatory, accounting, or EU-compliance contexts).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T03:05:21.745Z","isFirstParty":false,"canonicalSlug":"selectarank-ecb-fx-rates-0cd85d7f"}