Gold & Metals Prices API

Gold, silver, platinum, palladium and copper prices with five years of daily history, refreshed every 30 minutes on weekdays, and conversion into major currencies. Precious metals are quoted per troy ounce, copper per pound.

Quick start

curl "https://metals.quiply.net/v1/latest?metals=XAU,XAG&currency=EUR" \
  -H "X-API-Key: YOUR_KEY"

Authentication

Every request must include your key in the X-API-Key header. You get your key instantly on the pricing section. Keep it secret — don't put it in public front-end code.

Base URL: https://metals.quiply.net

GET/v1/latest

Latest price, with change versus the previous close.

ParameterTypeDescription
metalsCSVXAU gold, XAG silver, XPT platinum, XPD palladium, XCU copper (default all)
currencystringOutput currency (default USD), e.g. EUR, GBP, JPY
{
  "currency": "USD", "fx_date": null, "count": 1,
  "prices": [ { "metal": "XAU", "name": "Gold", "price": 4012.3, "unit": "per oz",
                 "change": 18.4, "change_pct": 0.46, "updated_at": "2026-10-30T14:30:00+00:00" } ]
}

GET/v1/historical

Closing prices on a date. Weekends and holidays return the previous trading day (see each item's date).

ParameterTypeDescription
date requiredstringYYYY-MM-DD
metalsCSVXAU gold, XAG silver, XPT platinum, XPD palladium, XCU copper (default all)
currencystringOutput currency (default USD), e.g. EUR, GBP, JPY

GET/v1/timeseries

Daily open, high, low and close in USD. Maximum range 366 days.

ParameterTypeDescription
metal requiredstringe.g. XAU or gold
start requiredstringYYYY-MM-DD
end requiredstringYYYY-MM-DD

GET/v1/convert

Value of a quantity of metal in a currency.

ParameterTypeDescription
metal requiredstringe.g. XAU
amountnumberQuantity (default 1)
unitstringoz (troy ounce, default), g, kg or lb
currencystringOutput currency (default USD), e.g. EUR, GBP, JPY
curl "https://metals.quiply.net/v1/convert?metal=XAU&amount=10&unit=g&currency=GBP" -H "X-API-Key: YOUR_KEY"

GET/v1/health

Service status and data freshness. No key needed.

Prices are front-month futures reference prices, not physical spot quotes, and can differ slightly from spot. Currency conversion uses daily official reference rates (updated each working day). For information only; not for trading execution.

Errors

StatusMeaning
401Missing or invalid X-API-Key
403Subscription inactive (cancelled or payment failed)
404No price data for the request
422Bad parameter (unknown metal or currency, range over 366 days, wrong date format)
429Quota reached for your plan

Pricing

Free trial: 5 requests/day. All APIs plan: $9.95/month gives you every Quiply API, 250,000 requests a month.

Get your API key