{"uid":"cap_DGPbGdl4yLR0xka37Uw1Q","slug":"payweave-exchange-rates-currency-conversion-pay-per-call-5951394e","name":"PayWeave Exchange Rates – Currency Conversion (Pay-per-call)","description":"Real-time foreign-exchange rates and currency conversion.","url":"https://abstract-exchange-rates.payweave.services/convert","method":"POST","headers":{},"bodySchema":{"type":"object","required":["base","target"],"properties":{"base":{"type":"string","description":"3-letter base currency code, e.g. USD"},"date":{"type":"string","description":"Historical date (YYYY-MM-DD) to convert at. Omit for live rate."},"target":{"type":"string","description":"3-letter target currency code, e.g. EUR"},"base_amount":{"type":"number","description":"Amount in base currency to convert. Defaults to 1."}}},"responseSchema":{"type":"object","properties":{"base":{"type":"string","description":"The base currency the rates are expressed against."},"last_updated":{"type":"number","description":"Unix timestamp of the quoted rates."},"exchange_rates":{"type":"object","description":"Map of target currency code → rate against `base` (for /live and /historical).","additionalProperties":{"type":"number"}}},"description":"Exchange-rate JSON forwarded verbatim from Abstract.","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","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.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5XCZknuDoFRDPRZXfY9Tp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts an amount from one currency to another using real-time or historical foreign-exchange rates.","exampleAgentPrompt":"What's the current exchange rate from USD to JPY, and how much would 750 US dollars be in Japanese yen right now?","exampleUseCases":[{"title":"International invoice payment reconciliation","prompt":"I need to pay an invoice for 2500 euros from a European supplier, but my account is in USD. Can you check the current exchange rate and tell me how much that'll cost me in dollars?"},{"title":"Travel budget planning across regions","prompt":"I'm planning a trip through three countries next month. Can you look up the exchange rates for USD to GBP, EUR, and THB so I can figure out my daily spending limits in each place?"},{"title":"Historical currency performance analysis","prompt":"Show me what the pound to dollar exchange rate was on January 15th of this year so I can compare it to today's rate and see how much it's moved."}],"resultDescription":"A JSON object containing the base currency, a map of target currency codes to their exchange rates relative to the base, and a Unix timestamp indicating when the rates were last updated.","failureModes":["Invalid or unsupported 3-letter currency code returns an error","Historical date in future or out of supported range may return empty or error","Missing required 'base' or 'target' fields returns validation error","Payment failure (insufficient USDC balance) results in HTTP 402 before processing","Network timeout if underlying Abstract data source is unavailable"],"whenToPreferThis":"Use this endpoint when you need a quick, pay-per-call foreign exchange rate or currency conversion without a subscription, especially when converting a specific amount or querying a historical date. Prefer this over subscription FX APIs when call volume is low or unpredictable. The Abstract data backend provides reliable real-time rates for most major and minor currency pairs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:38:02.226Z","isFirstParty":false}