{"uid":"cap_fZrCJ9a7AaOne_4Kr8diW","slug":"ecb-daily-fx-rates-latest-all-currencies-rebased-e858582a","name":"ECB Daily FX Rates — Latest (All Currencies, Rebased)","description":"All ~30 currencies at the most recent ECB daily reference fixing, rebased to any covered currency — dated, attributed, agent-clean JSON","url":"https://x402.professorsausages.com/fx-rates/latest","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object"},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_U-waBHUnFZLGDwOR-s9Y_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the most recent ECB daily reference fixing rates for all ~30 covered currencies, rebased to any covered currency, as a dated, attributed JSON object.","exampleAgentPrompt":"Pull the latest ECB daily reference rates for all covered currencies, rebased to USD — I need the official fixing date, how stale it is, and the full rates map.","exampleUseCases":[{"title":"Multi-currency invoice reconciliation","prompt":"Grab today's official ECB rates rebased to EUR so I can reconcile invoices across all our vendor currencies and make sure the amounts match what we're actually paying."},{"title":"Compliance reporting with audit trail","prompt":"Get me the latest ECB daily reference fixing for all 30 currencies with the attribution and date — I need to include the official source and timestamp in our regulatory report."},{"title":"Real-time payroll currency conversion","prompt":"Fetch the current ECB reference rates rebased to GBP for our international payroll run — I need to know how stale the data is and verify we're using the official central bank rates."}],"resultDescription":"A JSON object containing: base currency, a map of ~30 currency codes to rates (6 decimal precision, expressed as 1 base = N quote), the ECB fixing date (YYYY-MM-DD), staleDays integer (0 = current), source string ('European Central Bank'), rateType ('ecb-daily-reference'), and a disclaimer string.","failureModes":["Unsupported base currency returns an error — only ECB-covered currencies are valid","ECB may not publish rates on weekends/holidays, in which case staleDays will be non-zero","Network or payment failure (x402 USDC payment of $0.002 not settled) results in 402 response","Malformed request with unexpected input body may return a 400 or validation error"],"whenToPreferThis":"Choose this endpoint when you need official, auditable ECB daily reference rates across all ~30 covered currencies in a single call, especially for compliance, invoicing, or reporting use cases where attribution to the European Central Bank matters. Prefer this over live trading rate APIs when regulatory or auditability requirements demand a named, dated, central-bank source. Best when you need a full multi-currency snapshot rather than a single pair.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:01:00.542Z","isFirstParty":false}