{"uid":"cap_o8H2Pz3c9yPjlakBEZm8C","slug":"moneytools-currency-converter-fx-23e59656","name":"MoneyTools Currency Converter (FX)","description":"Catalog of MoneyTools: 115 cheap, read-only tools for AI agents. Free daily tier, then x402 USDC micropayments or prepaid credits. Token safety, approvals, tx decoding, EIP-712 risk, gas, ENS, x402 validation, DNS, RDAP, JSON Schema, time, FX.","url":"https://tools.moneytools.dev/v1/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":{"const":"http"},"method":{"const":"GET"},"queryParams":{"type":"object","required":["from","to"],"properties":{"to":{"type":"string","examples":["TWD,EUR"],"description":"one or more codes, comma list"},"from":{"type":"string","examples":["USD"],"description":"ISO 4217 code"},"amount":{"type":"number","examples":["10"],"description":"default 1"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","properties":{"payment":{"type":"object","properties":{"charged":{"type":"boolean"},"network":{"type":"string"},"amountUsd":{"type":"string"},"transaction":{"type":["string","null"]}}},"freeTier":{"type":"object"},"_moneytools":{"type":"object","description":"optional plan / partner hints"}},"description":"Tool-specific JSON result (see llms.txt / openapi.json). Always includes payment info.","additionalProperties":true}}}}},"responseSchema":{"type":"json"},"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_WzH4aKkgvZfHV6aCbcLk8","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":"Converts fiat currency amounts using daily reference exchange rates from ECB (via Frankfurter) and ExchangeRate-API, returning non-tradable indicative rates","exampleAgentPrompt":"What's 250 US dollars in Taiwanese dollars and euros right now, using daily reference rates?","exampleUseCases":[{"title":"Travel budget currency check","prompt":"I'm heading to Japan and want to know how much 1500 USD is worth in Japanese yen — just the daily reference rate, not a live trading quote."},{"title":"Multi-currency invoice pricing","prompt":"Can you convert 999 EUR into USD, GBP, and CAD so I can show pricing in all four currencies on my invoice?"},{"title":"Cross-border expense reporting","prompt":"I spent 320 SGD on a business trip — what's that in USD based on today's reference rate?"}],"resultDescription":"A JSON object containing the converted currency amount(s) and the exchange rate(s) used, plus a payment block indicating whether the call was charged (boolean), network used, USD amount charged, and transaction hash (or null if free tier). Also includes a freeTier status object and optional MoneyTools plan/partner hints. Rates are daily reference rates, not live tradable quotes.","failureModes":["Invalid or unsupported ISO 4217 currency code returns an error response","Free tier exhausted (10 calls/day) with no payment method returns HTTP 402 with PAYMENT-REQUIRED header","Network/provider outage from ECB Frankfurter or ExchangeRate-API may cause unavailability","Malformed query parameters (missing 'from' or 'to') trigger a validation error","Micropayment failure (bad x402 payment or insufficient USDC) results in HTTP 402, no charge on failure"],"whenToPreferThis":"Choose this endpoint when you need a quick, low-cost daily reference FX rate for fiat-to-fiat conversions, especially when you require broad currency coverage (including TWD and other non-ECB currencies) or need pay-per-call micropayment billing via USDC on Base. Prefer it over heavyweight FX APIs when you don't need live tradable or tick-level rates, and when free tier usage (10 calls/day) or sub-cent per-call pricing matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-05T12:42:39.861Z","isFirstParty":false,"canonicalSlug":"moneytools-currency-converter-fx-23e59656"}