{"partialResults":false,"resources":[{"accepts":[{"amount":"4500","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","scheme":"exact"},{"amount":"4500","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"5JzPS5qpEwUM1vTC9GG7uqvwJdHzbEwfoPHf2Ki977tg","scheme":"exact"},{"amount":"4500","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","scheme":"exact"},{"amount":"4500","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","scheme":"exact"}],"description":"Currency exchange rates (forex): official ECB reference rates for about 30 currencies (USD, GBP, CHF, JPY, CNY, ...), published every working day around 16:00 CET, cross rates for any base among them. Returns rates object mapping currency codes to rates relative to base. Pass symbols array to filter (e.g. ['USD','CHF','GBP']). Empty symbols = all supported currencies. Use for currency conversion in invoices, pricing, or financial calculations.","extensions":{"bazaar":{"category":"finance","info":{"input":{"body":{"base":"EUR","symbols":["USD","CHF","GBP"]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"base":"EUR","date":"2026-04-07","rates":{"CHF":0.9242,"GBP":0.8594,"JPY":161.32,"USD":1.0892},"source":"European Central Bank via frankfurter.dev"},"success":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"base":{"default":"EUR","description":"Base currency (e.g. USD, EUR, GBP)","type":"string"},"symbols":{"description":"Target currencies to return. Empty = all.","items":{"type":"string"},"type":"array"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"properties":{"base":{"description":"Base currency code (e.g. EUR)","type":"string"},"date":{"description":"Date of the exchange rates","format":"date","type":"string"},"rates":{"additionalProperties":{"type":"number"},"description":"Map of currency code → exchange rate relative to base","type":"object"},"source":{"description":"Data source attribution. Always: 'European Central Bank via frankfurter.dev'","type":"string"}},"required":["base","date","rates","source"],"type":"object"},"success":{"type":"boolean"}},"required":["success","data"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["forex","finance","currency","exchange","ecb","exchange-rates","fx","currency-conversion"]},"builder-code":{"info":{"a":"bc_q6wi3opd"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791462963/bazaar-icons/243ff0b79dbee242.png","lastUpdated":"2026-10-11T11:55:32.652Z","quality":{"l30DaysTotalCalls":13,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-11T11:55:32.107Z"},"resource":"https://agentsvc.io/api/v1/proxy/exchange-rates","serviceName":"Currency Exchange Rates","tags":["forex","finance","currency","exchange","ecb"],"type":"http","x402Version":2},{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xBbfCE2D320dE6aB328Ba93A771c531ebFC9cE704","scheme":"exact"},{"amount":"2000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"HBasGEGD1szEkNCWckRoZg2vZGhzt7yLSixLgSHi3gYf","scheme":"exact"}],"description":"Currency exchange rates: convert an amount between currencies such as USD, EUR, GBP and JPY at the European Central Bank reference rate, today or on a past date.","extensions":{"bazaar":{"info":{"input":{"body":{"amount":100,"from":"USD","to":"EUR"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"amount":100,"converted":89.08685969,"from":"USD","notice":"These reference rates are published free of charge by the European Central Bank at https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html. They are for information purposes only, not for transactions.","rate":0.8908686,"rate_date":"2026-10-02","requested_date":null,"source":"European Central Bank euro foreign exchange reference rates","to":"EUR"},"type":"json"}},"schema":{"properties":{"input":{"properties":{"body":{"properties":{"amount":{"default":1,"minimum":0,"type":"number"},"date":{"description":"YYYY-MM-DD within the last 90 days; weekends use the previous business day.","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"from":{"pattern":"^[A-Za-z]{3}$","type":"string"},"to":{"pattern":"^[A-Za-z]{3}$","type":"string"}},"required":["from","to"],"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","body"],"type":"object"},"output":{"properties":{"example":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"amount":{"type":"number"},"converted":{"type":"number"},"from":{"type":"string"},"notice":{"description":"Required by the ECB: these rates are free at ecb.europa.eu and are for information only.","type":"string"},"rate":{"type":"number"},"rate_date":{"type":"string"},"requested_date":{"type":["string","null"]},"source":{"type":"string"},"to":{"type":"string"}},"required":["from","to","rate","converted","rate_date","notice"],"type":"object"}},"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791089541/bazaar-icons/6490ef4ad700a0e0.png","lastUpdated":"2026-10-11T08:41:55.457Z","quality":{"l30DaysTotalCalls":8,"l30DaysUniquePayers":5,"lastCalledAt":"2026-10-11T08:41:55.288Z"},"resource":"https://data.tollkit.dev/fx","serviceName":"Currency Exchange Rates","tags":["fx","exchange","currency","rates","forex"],"type":"http","x402Version":2},{"accepts":[{"amount":"6000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A","scheme":"exact"}],"description":"Reference exchange rates for a base currency against some or all supported currencies (latest or a historical date).","extensions":{"bazaar":{"info":{"input":{"body":{"base":"AUD","date":"2024-01-01","symbols":["AUD"]},"bodyType":"json","method":"POST","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"base":{"description":"Base currency (ISO 4217).","enum":["AUD","BRL","CAD","CHF","CNY","CZK","DKK","EUR","GBP","HKD","HUF","IDR","ILS","INR","ISK","JPY","KRW","MXN","MYR","NOK","NZD","PHP","PLN","RON","SEK","SGD","THB","TRY","USD","ZAR"],"type":"string"},"date":{"description":"Historical date (YYYY-MM-DD). Defaults to latest.","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"symbols":{"description":"Target currencies. Omit for all supported currencies.","items":{"enum":["AUD","BRL","CAD","CHF","CNY","CZK","DKK","EUR","GBP","HKD","HUF","IDR","ILS","INR","ISK","JPY","KRW","MXN","MYR","NOK","NZD","PHP","PLN","RON","SEK","SGD","THB","TRY","USD","ZAR"],"type":"string"},"minItems":1,"type":"array"}},"required":["base"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-09-30T09:38:24.402Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-09-30T09:38:24.12Z"},"resource":"https://fx.openverbs.com/v1/rates","serviceName":"Exchange rates","tags":["exchange rates","currency rates api","forex rates lookup","historical exchange rates","base currency rates"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"merchant":"x402Atlas","name":"USD Coin","tier":"standard","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"amount":"10000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"merchant":"x402Atlas","name":"USD Coin","tier":"standard","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"amount":"10000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"merchant":"x402Atlas","name":"USD Coin","tier":"standard","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP","merchant":"x402Atlas","tier":"standard"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","scheme":"exact"}],"description":"Get current exchange rate between two currencies using ECB data. Supports all major currencies. Returns rate, inverse rate, and date.","extensions":{"bazaar":{"category":"finance","info":{"input":{"method":"GET","queryParams":{"from":"USD","to":"EUR"},"type":"http"},"output":{"example":{"date":"2026-10-07","from":"USD","inverse_rate":1.176471,"rate":0.85,"to":"EUR"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"from":{"default":"USD","description":"Optional base currency, 3-letter ISO 4217 code from the ECB set","enum":["AUD","BGN","BRL","CAD","CHF","CNY","CZK","DKK","EUR","GBP","HKD","HUF","IDR","ILS","INR","ISK","JPY","KRW","MXN","MYR","NOK","NZD","PHP","PLN","RON","SEK","SGD","THB","TRY","USD","ZAR"],"type":"string"},"to":{"default":"EUR","description":"Optional quote currency, 3-letter ISO 4217 code from the ECB set, must differ from `from`","enum":["AUD","BGN","BRL","CAD","CHF","CNY","CZK","DKK","EUR","GBP","HKD","HUF","IDR","ILS","INR","ISK","JPY","KRW","MXN","MYR","NOK","NZD","PHP","PLN","RON","SEK","SGD","THB","TRY","USD","ZAR"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"date":{"description":"ECB publication date (YYYY-MM-DD) of the rate; last business day on weekends/holidays.","format":"date","type":"string"},"from":{"description":"Base currency code, upper-cased.","type":"string"},"inverse_rate":{"description":"Units of `from` per 1 unit of `to` (1/rate, 6 decimals).","type":"number"},"rate":{"description":"Units of `to` per 1 unit of `from`.","type":"number"},"to":{"description":"Quote currency code, upper-cased.","type":"string"}},"required":["from","to","rate","inverse_rate","date"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["currency","exchange-rate","forex","fx","ecb"]}},"lastUpdated":"2026-10-15T06:32:51.55Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-15T06:32:51.425Z"},"resource":"https://exchange.use.x402atlas.com/currency-exchange-rate","serviceName":"Currency Exchange Rate","tags":["currency","exchange-rate","forex","fx","ecb"],"type":"http","x402Version":2},{"accepts":[{"amount":"4000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x60fd97850059dF9600C4E26f09aC58EF51561963","scheme":"exact"}],"description":"Currency exchange rates and forex API: official ECB (European Central Bank) reference rates for ~30 currencies (USD, EUR, GBP, JPY, CHF, CNY...), any base currency, with currency conversion of an amount. Daily, no API key.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"amount":"100","base":"USD","to":"EUR,GBP,JPY"},"type":"http"},"output":{"example":{"amount":100,"base":"USD","converted":{"EUR":89.3975,"GBP":75.7179,"JPY":15827.8205},"date":"2026-10-08","rates":{"EUR":0.893975,"GBP":0.757179,"JPY":158.278205},"source":"European Central Bank euro foreign exchange reference rates"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"amount":{"maxLength":20,"type":"string"},"base":{"pattern":"^[A-Za-z]{3}$","type":"string"},"to":{"maxLength":200,"type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-09T11:59:52.719Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-09T11:59:52.12Z"},"resource":"https://api.zkrobotics.fr/x402/finance/fx-rates","serviceName":"AllTheBot FX rates (ECB)","tags":["forex","exchange-rates","currency","ecb","finance"],"type":"http","x402Version":2},{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","outputSchema":{"properties":{"amount":{"type":"integer"},"date":{"type":"string"},"from":{"type":"string"},"rate":{"type":"number"},"result":{"type":"number"},"to":{"type":"string"}},"required":["from","to","amount","rate","result","date"],"type":"object"},"payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:143","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:43114","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:1329","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"3000","asset":"0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:10","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168","extra":{"name":"Global Dollar","version":"1"},"maxTimeoutSeconds":300,"network":"eip155:4663","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0xcebA9300f2b948710d2653dD7B07f33A8B32118C","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42220","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"permit2","facilitatorAddress":"0x59B7Ebc67a3d627FABAF06768c818638452Ae704","name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"upto"},{"amount":"2000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"J7aN3PLJnTCF5qpEnvJHJsnCjcGuqC2rYtEM8Gv3xwg","scheme":"exact"},{"amount":"20000","asset":"CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75","extra":{"areFeesSponsored":true},"maxTimeoutSeconds":300,"network":"stellar:pubnet","payTo":"GDNJXCKW7ZM7GEEVP674TWPU26YJNBQ2FI4ZIPRKTPTNUEJMDHFJWWRL","scheme":"exact"},{"amount":"2000","asset":"31566704","extra":{"feePayer":"ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA","tag":"x402-global-challenge"},"maxTimeoutSeconds":300,"network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=","payTo":"C7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE","scheme":"exact"}],"description":"Live currency conversion using European Central Bank reference rates. Converts an amount between two currencies and returns the rate and date.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"amount":100,"from":"USD","to":"EUR"},"type":"http"},"output":{"example":{"amount":100,"date":"2026-06-13","from":"USD","rate":0.923,"result":92.3,"to":"EUR"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"amount":{"description":"amount to convert (default 1)","type":"number"},"from":{"description":"3-letter currency code, e.g. USD","type":"string"},"to":{"description":"3-letter currency code, e.g. EUR","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"amount":{"type":"integer"},"date":{"type":"string"},"from":{"type":"string"},"rate":{"type":"number"},"result":{"type":"number"},"to":{"type":"string"}},"required":["from","to","amount","rate","result","date"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_b4aw4uzd"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"maxItems":11,"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}},"payment-identifier":{"info":{"required":false},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"id":{"maxLength":128,"minLength":16,"pattern":"^[a-zA-Z0-9_-]+$","type":"string"},"required":{"type":"boolean"}},"required":["required"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784423094/bazaar-icons/478aced8e219894c.png","lastUpdated":"2026-10-14T13:37:42.97Z","quality":{"l30DaysTotalCalls":6,"l30DaysUniquePayers":4,"lastCalledAt":"2026-10-14T13:37:42.785Z"},"resource":"https://agent402.tools/api/fx-rate","serviceName":"Currency exchange rate","tags":["data","currency","forex","fx","exchange-rate"],"type":"http","x402Version":2},{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","scheme":"exact"},{"amount":"2000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","scheme":"exact"}],"description":"Exchange rates. Latest or historical FX rates between currencies, sourced from the European Central Bank (Frankfurter API). 30+ currency pairs. Optional amount conversion. No commercial restrictions. Specify a base currency (default USD), an optional quote currency or list, an optional date (YYYY-MM-DD or 'latest'), and an optional amount to also receive a converted value when a single quote is supplied.","extensions":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"amount":100,"base":"USD","quote":["EUR","GBP","JPY"]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"base":"USD","date":"2026-05-06","rates":{"EUR":0.92,"GBP":0.79,"JPY":154.21},"source":"https://api.frankfurter.dev"},"type":"json"}},"related":["/market-rates-pack","/travel-brief","/cross-border-ops-brief","/destination-arrival-pack"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"amount":{"description":"Optional amount in the base currency. When a single quote is supplied, the response includes the converted amount.","type":"number"},"base":{"description":"ISO 4217 base currency code (e.g. 'USD', 'EUR'). Default 'USD'.","type":"string"},"date":{"description":"'latest' (default) or a historical date in YYYY-MM-DD format.","type":"string"},"quote":{"description":"Single ISO 4217 quote currency, or array of codes. Omit for all available rates."}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"base":{"type":"string"},"date":{"type":"string"},"rates":{"properties":{"EUR":{"type":"number"},"GBP":{"type":"number"},"JPY":{"type":"number"}},"type":"object"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783070352/bazaar-icons/54f004eda341546b.png","lastUpdated":"2026-10-13T06:23:57.595Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":4,"lastCalledAt":"2026-10-13T06:23:57.343Z"},"resource":"https://x402.agentutility.ai/exchange-rates","serviceName":"AgentUtility.ai","tags":["edge-finance","exchange","rates"],"type":"http","x402Version":2},{"accepts":[{"amount":"1244","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Live fiat FX rates API — exchange rates and conversion across 30+ currencies (USD, EUR, GBP, MAD and more). Deterministic on-chain execution by the AmanChain no","extra":{"name":"USD Coin","version":"2"},"maxAmountRequired":"1244","maxTimeoutSeconds":120,"mimeType":"application/json","network":"eip155:8453","payTo":"0xfB5625d44be488414606773244F0De35410b2f39","recipient":"0xfB5625d44be488414606773244F0De35410b2f39","resource":"https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-fx-rates","scheme":"exact"}],"description":"Live fiat FX rates API — exchange rates and conversion across 30+ currencies (USD, EUR, GBP, MAD and more). Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-fx-rates\",\"request\":\"\u003cinput\u003e\"}.","extensions":{"bazaar":{"info":{"input":{"body":{"request":"100 USD to EUR","serviceId":"aman-fx-rates"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"amount":100,"base":"USD","converted":91,"ok":true,"rate":0.91,"target":"EUR"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"request":{"description":"service input (see body example)","type":"string"},"serviceId":{"description":"the service id, \"aman-fx-rates\"","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-09-10T23:01:07.465Z","quality":{"l30DaysTotalCalls":22,"l30DaysUniquePayers":1,"lastCalledAt":"2026-10-07T03:34:36.89Z"},"resource":"https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-fx-rates","serviceName":"Fiat Exchange Rates","tags":["data","forex","fx","currency","exchange-rate"],"type":"http","x402Version":2},{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3","scheme":"exact"}],"description":"All foreign exchange rates for one base currency in a single call — every ECB-published pair as JSON. Use for: full FX rate table, multi-currency conversion, currency dashboard. $0.001 USDC per call.","extensions":{"bazaar":{"category":"fx-rates","info":{"input":{"method":"GET","pathParams":{"base":"USD"},"queryParams":{"base":"USD"},"type":"http"},"output":{"example":{"base":"USD","date":"2026-06-20","rates":{"EUR":0.92,"GBP":0.79,"JPY":157.5}},"type":"json"}},"routeTemplate":"/fx/rates/:base","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"base":{"type":"string"}},"type":"object"},"queryParams":{"properties":{"base":{"description":"Base currency code (e.g. USD, EUR, GBP)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783635756/bazaar-icons/7d664bcc9f75e9ce.png","lastUpdated":"2026-09-19T12:01:37.364Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-05T21:01:11.533Z"},"resource":"https://api.tickersfeed.net/fx/rates/:base","serviceName":"TickersFeed","tags":["forex","fx","exchange-rates","currency","finance"],"type":"http","x402Version":2},{"accepts":[{"amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf","scheme":"exact"},{"amount":"3000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"4ZHcGaij9ktYqm9dNvMSMLsbT5D7BUrXDEzQGVH5h3Q6"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"HcjfmZLgWRZzwj4deEiS7pewc4KBYSw39mW5nTyt3pz2","scheme":"exact"},{"amount":"3000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf","scheme":"exact"},{"amount":"3000","asset":"0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85","extra":{"assets":[{"address":"0x0b2c639c533813f4aa9d7837caf62653d097ff85","authorizationVersions":["1","2"],"decimals":6,"symbol":"USDC"}],"minValiditySeconds":604800,"name":"GatewayWalletBatched","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee","version":"1"},"maxTimeoutSeconds":604900,"network":"eip155:10","payTo":"0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf","scheme":"exact"},{"amount":"3000","asset":"0x3600000000000000000000000000000000000000","extra":{"assets":[{"address":"0x3600000000000000000000000000000000000000","authorizationVersions":["1","2"],"decimals":6,"symbol":"USDC"}],"minValiditySeconds":604800,"name":"GatewayWalletBatched","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee","version":"1"},"maxTimeoutSeconds":604900,"network":"eip155:5042","payTo":"0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf","scheme":"exact"}],"description":"Official European Central Bank euro reference exchange rates (about 30 currencies) and currency conversion between any two of them, with reference date.","extensions":{"bazaar":{"info":{"input":{"body":{"a":"USD","amount":100,"from":"EUR"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"a":"USD","amount":100,"from":"EUR","reference_date":"2026-09-25","result":114.03,"type":1.1403},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"a":{"description":"Target currency (omit to get all rates)","type":"string"},"amount":{"type":"number"},"from":{"description":"Source currency, e.g. EUR","type":"string"}},"required":[]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"a":{"type":["string","null"]},"amount":{"type":["number","null"]},"from":{"type":["string","null"]},"reference_date":{"type":["string","null"]},"result":{"type":["number","null"]},"type":{"type":["number","null"]}},"type":["object","null"]},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-08T06:12:03.674Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-08T06:12:03.44Z"},"resource":"https://api.vextorium.com/v1/ecb-exchange-rates","serviceName":"Vextorium","tags":["forex","ecb","currency","exchange-rates","eur"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"eip3009","facilitatorOnly":true,"memo":"saylor:utility:fx:USD","name":"USD Coin","note":"Base settles through an x402 facilitator. Send payload.signature and payload.authorization (EIP-3009); there is no self-submitted path on this network.","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0xA2A8dF0f7CaaBEa4e120a2568118f141569fc8aa","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88","memo":"saylor:utility:fx:USD","reference":"AhafQNdZQAdG6fX5PYcsCGKV1q23VxdFsuUVxJsZNxyA","session":"eyJhcnRpY2xlSWQiOiJ1dGlsaXR5OmZ4OlVTRCIsInJlZmVyZW5jZSI6IkFoYWZRTmRaUUFkRzZmWDVQWWNzQ0dLVjFxMjNWeGRGc3VVVnhKc1pOeHlBIiwicmVjaXBpZW50IjoiN0xTamZySmY4Zk5zQjhWQTl1N04zV0VuMjVzbVFMcG9iM1N2eVV2WGFjeTciLCJtaW50IjoiRVBqRldkZDVBdWZxU1NxZU0ycU4xeHp5YmFwQzhHNHdFR0drWnd5VER0MXYiLCJtaW5BbW91bnQiOjEwMDAwLCJleHAiOjE3OTE4MDkyNDY1NjB9.pk7iBXwwWjdN8UorH4QeoMkfDchUw7XpUToyqk-W-_o"},"maxTimeoutSeconds":120,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7","scheme":"exact"}],"description":"Daily reference exchange rates for a base currency, with observation date","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"base":"USD"},"type":"http"},"output":{"example":{"exampleTruncated":true,"fixedSubject":"USD","report":{"amount":1,"base":"USD","date":"2026-09-18","notice":"Source: European Central Bank via Frankfurter. The underlying ECB data is available free at ecb.europa.eu. Frankfurter rebases ECB reference rates into the requested currency. Rates are daily reference observations, not live or executable trading quotes; weekends and holidays may use an earlier observation.","rates":{"EUR":0.8726},"sourceDataUrl":"https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html"},"retrievedAt":"2026-09-18T14:43:08.006Z","sample":true,"service":"fx","source":{"name":"European Central Bank via Frankfurter","url":"https://api.frankfurter.dev/v1/latest?base=USD"},"subject":"USD"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","POST","PUT","PATCH","DELETE","HEAD"],"type":"string"},"queryParams":{"properties":{"base":{"description":"Three-letter currency code supported by the ECB reference-rate feed, for example USD or EUR.","type":"string"}},"required":["base"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method","queryParams"],"type":"object"},"output":{"properties":{"example":{"properties":{"report":{"properties":{"amount":{"type":"number"},"base":{"type":"string"},"date":{"type":"string"},"notice":{"type":"string"},"rates":{"additionalProperties":{"type":"number"},"type":"object"}},"required":["base","date","amount","rates","notice"],"type":"object"},"retrievedAt":{"format":"date-time","type":"string"},"service":{"type":"string"},"source":{"properties":{"name":{"type":"string"},"url":{"format":"uri","type":"string"}},"required":["name","url"],"type":"object"},"subject":{"type":"string"}},"required":["service","subject","retrievedAt","source","report"],"type":"object"},"type":{"const":"json","type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1790235422/bazaar-icons/bc5e2b3d111ebbef.jpg","lastUpdated":"2026-10-12T12:45:26.669Z","quality":{"l30DaysTotalCalls":7,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-12T12:45:26.214Z"},"resource":"https://saylorinnovations.com/api/data/exchange-rates","serviceName":"Saylor Innovations  Reference Ex","tags":["currencies","exchange rates","reference data"],"type":"http","x402Version":2},{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3","scheme":"exact"}],"description":"Foreign exchange rate between two fiat currencies from official ECB reference data — e.g. USD to EUR, GBP to JPY. Returns the current rate and date as JSON. Use for: currency conversion, forex rate lookup, multi-currency pricing, invoice conversion. $0.001 USDC per call.","extensions":{"bazaar":{"category":"fx-rates","info":{"input":{"method":"GET","pathParams":{"base":"USD","quote":"EUR"},"queryParams":{"base":"USD","quote":"EUR"},"type":"http"},"output":{"example":{"base":"USD","date":"2026-06-20","quote":"EUR","rate":0.92},"type":"json"}},"routeTemplate":"/fx/:base/:quote","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"base":{"type":"string"},"quote":{"type":"string"}},"type":"object"},"queryParams":{"properties":{"base":{"description":"Base currency code (e.g. USD, EUR, GBP)","type":"string"},"quote":{"description":"Quote currency code (e.g. EUR, JPY, GBP)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783635756/bazaar-icons/7d664bcc9f75e9ce.png","lastUpdated":"2026-10-04T14:11:19.375Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-12T14:07:50.493Z"},"resource":"https://api.tickersfeed.net/fx/:base/:quote","serviceName":"TickersFeed","tags":["forex","fx","exchange-rates","currency","finance"],"type":"http","x402Version":2},{"accepts":[{"amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x7f520c845d5Dc5e51a27699A1f098dc13Aa789b7","scheme":"exact"},{"amount":"50000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"},"maxTimeoutSeconds":60,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"6PSaCVqWbKh5oYUEpHohs8krmLsRQDrnMzKvxAySGsQX","scheme":"exact"}],"description":"Delivers official European Central Bank reference exchange rates across 30+ fiat currencies with base currency selection.","extensions":{"bazaar":{"info":{"input":{"body":{"base":"USD"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"rates":{"EUR":0.92,"GBP":0.78,"JPY":155.2},"status":"success"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"base":{"default":"USD","description":"Base reference currency code","type":"string"},"force_live":{"default":false,"type":"boolean"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-09-20T01:37:14.916Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-09-20T01:37:14.684Z"},"resource":"https://dt0ur.online/api/finance/exchange-rates","type":"http","x402Version":2}],"searchMethod":"hybrid","x402Version":2,"meta":{"searchToken":"2gzvnll5rvts6aa"}}
