12 endpoints match this tag.
/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.
/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.
/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.
/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.
/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.
/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.
/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.
/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.
/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.
/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.
/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.
/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.