{"uid":"cap_gi5L2jGF0-OeVin-2KPBR","slug":"otto-ai-fx-rates-e8638f16","name":"Otto AI FX Rates","description":"Live + reference foreign-exchange (forex) rates, base USD. LIVE near-real-time mid quotes for the 12 most-traded currencies (EUR, GBP, JPY, CHF, CAD, AUD, NZD, CNY, HKD, SGD, SEK, KRW), refreshed every minute with an honest market-open/stale flag, PLUS the official ECB daily reference table for ~30 currencies. Derive any cross-rate or pair. For agents pricing cross-border ops, treasury, invoicing and FX conversion. Keyless, pay-per-call.","url":"https://x402.ottoai.services/fx-rates","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"data":{"base":"USD","live":{"asOf":"2026-06-29T12:37:06.000Z","rates":{"AUD":1.4495,"CAD":1.4206,"CHF":0.8088,"CNY":6.7836,"EUR":0.8768,"GBP":0.7559,"HKD":7.8415,"JPY":161.89,"KRW":1543.51,"NZD":1.7698,"SEK":9.7314,"SGD":1.2938},"stale":false,"source":"Yahoo","marketOpen":true,"staleSymbols":[]},"reference":{"date":"2026-06-26","rates":{"AUD":1.4488,"CAD":1.4182,"CHF":0.8085,"CNY":6.7982,"EUR":0.8771,"GBP":0.7565,"JPY":161.65},"source":"ECB"},"generatedAt":"2026-06-29T12:37:10.000Z","liveAvailable":true},"meta":{"degraded":false,"validUntil":"","generatedAt":"","stalenessSec":0},"status":"success"}},"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_BXWt1B-fYhD31dlr_dozR","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 live and reference foreign exchange rates against USD, sourced from Yahoo Finance and the European Central Bank","exampleAgentPrompt":"What are the current USD exchange rates for major currencies like EUR, GBP, JPY, and AUD — are they live or stale, and is the market open right now?","exampleUseCases":null,"resultDescription":"Returns a JSON object with live USD-based exchange rates (AUD, CAD, CHF, CNY, EUR, GBP, HKD, JPY, KRW, NZD, SEK, SGD) timestamped to the second with stale/market-open flags and source attribution (Yahoo Finance), plus ECB reference rates for a recent date. Also includes meta fields indicating degraded status and data freshness.","failureModes":["Data marked stale if Yahoo Finance feed is delayed","Market closed flag when forex market is not trading","Degraded mode if primary data source is unavailable","Missing ECB reference rates if ECB data feed is down","HTTP 402 if USDC payment is not included or insufficient"],"whenToPreferThis":"Use this endpoint when you need real-time or near-real-time USD-based FX rates for major global currencies, with dual sourcing (live Yahoo + ECB reference), staleness detection, and market-open status — particularly useful for financial agents needing reliable forex data with freshness metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:49:47.854Z","isFirstParty":false}