{"uid":"cap_rVkUgs4vZ8QJWWXv29FAY","slug":"fx-rates-ecb-multi-currency-basket-49b341e8","name":"FX Rates ECB – Multi-Currency Basket","description":"Rates for up to 10 currencies against one base at once, with each one's 30-day change, strongest and weakest first.","url":"https://fx-ecb.x402tookit.com/fx-basket?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":["base","quotes"],"properties":{"base":{"type":"string","description":"Base currency, e.g. USD"},"quotes":{"type":"string","description":"Comma-separated quote currencies, up to 10, e.g. EUR,GBP,JPY"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"base":{"type":["null","string"]},"source":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"sourceUrl":{"type":["null","string"]},"currencies":{"type":["array","null"],"items":{"type":"object","properties":{"rate":{"type":["null","number"]},"currency":{"type":["null","string"]},"change30dPct":{"type":["null","number"]}}}},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"attribution":{"type":["null","string"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_77UheWA7W7EskscJLR1CW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns ECB reference rates for up to 10 currencies against a chosen base, ranked by 30-day performance from strongest to weakest.","exampleAgentPrompt":"Can you pull ECB reference rates for EUR, GBP, JPY, CHF, AUD, CAD, SEK, NOK, DKK, and PLN against USD, and show me which ones have gained or lost the most over the past 30 days?","exampleUseCases":[{"title":"Monthly FX performance dashboard","prompt":"Show me ECB rates for EUR, GBP, JPY, CHF, AUD, CAD, SEK, NOK, HUF, and CZK against USD, sorted by their 30-day performance so I can see which are strongest and weakest this month."},{"title":"Portfolio currency exposure snapshot","prompt":"I hold assets in EUR, GBP, CHF, JPY, and AUD — can you get me the latest ECB rates for all of them against USD and tell me how each has moved over the last 30 days?"},{"title":"Eurozone trade basket check","prompt":"Pull the ECB reference rates for our main trading partners — GBP, PLN, CZK, HUF, RON, SEK, DKK, NOK, CHF, and JPY — all against EUR, and rank them from the biggest gainer to biggest loser over the past 30 days."}],"resultDescription":"Returns a ranked list of up to 10 currency rates against the specified base, each with the current ECB reference rate, 30-day percentage change, ordered from strongest to weakest performer. Also includes the fixing date (asOf), source URL, summary text, optional degraded flag (if ECB data is delayed), disclaimer, and attribution.","failureModes":["Invalid base currency code returns an error or empty result","More than 10 quote currencies provided may be rejected or truncated","Unrecognized currency codes not in ECB's 30-currency universe return errors or are listed in notChecked","ECB data unavailable on weekends/holidays may trigger degraded flag","Network or upstream ECB feed failure causes service degradation"],"whenToPreferThis":"Use this endpoint when you need to compare multiple currencies simultaneously against a single base, with 30-day performance context and automatic ranking. It's ideal for basket views, portfolio snapshots, or any scenario requiring ranked multi-currency comparison in one call. For single-pair lookups, conversion, historical rates, or volatility analysis, prefer the sibling endpoints on the same provider.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T12:35:19.410Z","isFirstParty":false,"canonicalSlug":"fx-rates-ecb-multi-currency-basket-49b341e8"}