frankfurter

12 endpoints match this tag.

All Commodities

GET
/commodities

Get the latest spot prices for 7 major commodities: gold, silver, platinum, palladium, crude oil, natural gas, and copper. Prices are in USD by default but can be converted to any of the 30 supported currencies. Useful for commodity trading dashboards, investment portfolio trackers, and economic analysis tools that need to monitor raw material prices alongside currencies.

Finance & Currency

Commodity History

GET
/commodities/:commodity/history

Retrieve historical daily prices for any commodity over a custom date range. Returns an array of date-price pairs in USD. Useful for charting commodity price trends, performing technical analysis on gold or oil, backtesting commodity trading strategies, and building historical comparison tools that show how commodity prices moved during specific economic events.

Finance & Currency

Commodity Price

GET
/commodities/:commodity

Get the current price for a specific commodity (gold, silver, platinum, palladium, oil, natural_gas, or copper) in any of the 30 supported currencies. Returns both the USD base price and the converted price. Useful when you need just one commodity's price rather than the full list, such as displaying the gold price in NOK on a Nordic investment page.

Finance & Currency

Convert Currency

GET
/convert

Convert a specific monetary amount from one currency to another using the latest exchange rates. Supports an optional margin parameter for adding business markup (e.g., 2% fee on top of the market rate), and an optional date parameter for historical conversions. Returns the converted amount, the rate used, and query details. Perfect for e-commerce checkout flows, invoicing systems, and travel budget tools.

Finance & Currency

Batch Convert

GET
/convert/batch

Convert a single amount from one base currency into multiple target currencies in a single API call. Returns the converted amount and exchange rate for each target currency. Far more efficient than making individual conversion requests when you need to display prices in multiple currencies simultaneously, such as on international pricing pages or multi-currency shopping carts.

Finance & Currency

List All Currencies

GET
/currencies

Get the complete list of all 30 supported fiat currencies with their ISO 4217 codes, full names, and symbols. Use this to populate currency dropdowns, validate user input, or discover which currencies are available across all exchange rate endpoints. Covers major world currencies including USD, EUR, GBP, NOK, SEK, JPY, and 24 more.

Finance & Currency

Fluctuation / Change

GET
/fluctuation

Calculate how exchange rates changed between two specific dates, returning the start rate, end rate, absolute change, and percentage change for each currency pair. Useful for financial reports showing currency movement, alerting systems that track FX volatility, and dashboards that display how currencies performed over a given period.

Finance & Currency

Historical Rates

GET
/historical/:date

Retrieve exchange rates for any specific past date. Provide a date in YYYY-MM-DD format in the URL path, and optionally filter by base currency and target symbols. Useful for generating historical invoices, auditing past transactions, back-testing trading strategies, and building exchange rate charts. Data sourced from ECB daily reference rates.

Finance & Currency

Latest Exchange Rates

GET
/latest

Get today's exchange rates for any of the 30 supported base currencies against all other currencies or a filtered subset. Returns the rate date and a map of currency-to-rate pairs. Rates are updated daily from the European Central Bank (ECB). Ideal for currency converters, financial dashboards, pricing pages, and any app that needs current FX rates.

Finance & Currency

Historical Metal Price

GET
/metals/historical/:metal/:date

Look up the price of a specific precious metal (gold, silver, platinum, or palladium) on any past date. Provide the metal name and date in the URL path. Returns the USD price for that date. Useful for historical portfolio valuation, insurance appraisals, academic research on metal price trends, and comparing metal performance against other assets over time.

Finance & Currency

Precious Metals Prices

GET
/metals/prices

Get current spot prices for gold, silver, platinum, and palladium in any of the 30 supported currencies. Returns per-troy-ounce prices for each metal. Ideal for investment tracking apps, jewelry pricing calculators, and financial dashboards that need precious metals alongside currency data. Prices are updated daily and can be displayed in local currencies like NOK or SEK for Nordic users.

Finance & Currency

Time Series

GET
/timeseries

Get daily exchange rates for every day within a specified date range. Returns a map of dates to rate objects, perfect for plotting exchange rate charts and trend lines, performing time-series analysis, or calculating moving averages. Supports filtering by base currency and target symbols to keep response sizes manageable over longer date ranges.

Finance & Currency