
Access live market rates for 130+ assets including Gold, Silver, WTI Crude, and Brent Oil.
CommodityPriceAPI is a REST JSON API that delivers real-time and historical market rates for 130+ commodities — including gold, silver, WTI crude, Brent oil, and natural gas — with updates as frequent as every 60 seconds and historical data back to 1990-01-01.
CommodityPriceAPI is a developer-focused web API that provides live and historical commodity prices in a simple JSON format. It accepts commodity symbols (e.g., XAU, WTIOIL-FUT) as input, along with optional date or currency parameters, and returns structured JSON with rates, metadata, and timestamps. The API runs on cloud infrastructure and is offered by CommodityPriceAPI (sign up at commoditypriceapi.com). Historical data covers most commodities since 1990-01-01, with open, high, low, and close prices.
latest (current rates), historical (single date), time-series (date range up to 1 year), fluctuation (change and percent change), symbols (full list), and usage (quota tracking).apiKey) or an HTTP header (x-api-key). Keys are obtained from the Dashboard after signing up.quote parameter. Lite users receive rates in the commodity’s default currency (typically USD).updateInterval is listed in the /symbols response./rates/time-series endpoint with a 1‑year range./rates/latest?symbols=xau,wtioil-fut every minute (Plus) to display live gold and crude oil prices on a web or mobile dashboard./rates/time-series?symbols=ng-fut&startDate=2024-01-01&endDate=2024-12-31 to obtain daily open/close data for natural gas over the past year./rates/fluctuation?symbols=xag&startDate=2024-10-01&endDate=2024-11-01 to compute the percentage change in silver prices for a monthly investment report.CommodityPriceAPI uses a freemium model with an unlimited free trial (no credit card required). Paid tiers are Lite ($15.99/month) — 2,000 calls/month, 10‑minute updates, up to 5 symbols per request, 10 requests/minute rate limit — and Plus ($34.99/month) — 10,000 calls/month, 60‑second updates, up to 10 symbols per request, no rate limit, and custom quote currency selection. Annual billing is available (2 months free). Upgrade, downgrade, or cancel anytime.
Share feedback and ask questions about this launch.
No comments yet. Start the conversation!