{"uid":"cap_YFhLg1Jqtfwn9Ng6A7FMf","slug":"exchange-rates-historical-2c4cde3f","name":"Abstract Exchange Rates - Historical Rates","description":"Historical Rates","url":"https://abstract-exchange-rates.mpp.paywithlocus.com/abstract-exchange-rates/historical?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":{"request":{"base":"USD","date":"2023-06-15","target":"EUR"},"response":{"data":{"base":"USD","date":"2023-06-15","exchange_rates":{"EUR":0.91191}},"success":true}},"exampleRequest":{"base":"USD","date":"2023-06-15","target":"EUR"},"tags":["forex","exchange-rates","currency-conversion","data"],"displayCostAmount":"0.006","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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":"mpp","network":"tempo","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ykmsYkQGMf14rmYFF7IAu","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x20c000000000000000000000b9537d11c60e8b50","unit":"request","depositMicros":null,"planRef":null}],"brandName":"Exchange Rates","brandSlug":"exchange-rates","brandBaseUrl":"https://www.abstractapi.com/api/exchange-rate-api","brandDocsUrl":"https://docs.abstractapi.com/api/exchange-rates","whatItDoes":"Returns the historical exchange rate(s) for a given base currency on a specific past date, optionally filtered to a single target currency.","exampleAgentPrompt":"What was the USD to EUR exchange rate on June 15, 2023? I need the historical rate from AbstractAPI for that specific date.","exampleUseCases":null,"resultDescription":"Returns a JSON object containing the base currency, the requested date, and a map of exchange rates (e.g. {\"EUR\": 0.91191}) for that date, along with a success boolean. If a target currency is specified, only that rate is returned; otherwise all available rates for the base currency are included.","failureModes":["Invalid or unsupported currency code returns an error response","Date in the future or out of supported historical range returns an error","Malformed date format (not YYYY-MM-DD) causes a validation error","Missing required fields (base or date) results in a 400-level error","Network timeout or upstream data unavailability may cause transient failures"],"whenToPreferThis":"Use this endpoint when you need the exchange rate for a specific past date rather than the current live rate. Ideal for financial reconciliation, historical reporting, invoice auditing, or backtesting where precise date-specific rates are required. Choose over the Live endpoint when the date is in the past, and over the Convert endpoint when you want the raw rate rather than a converted amount.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T00:42:30.083Z","isFirstParty":false,"canonicalSlug":"exchange-rates-historical-2c4cde3f"}