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.
commodity
required
Commodity name
start_date
required
Start date
end_date
required
End date
| Name | Required | Default | Description |
|---|---|---|---|
commodity |
Yes | - | Commodity name |
start_date |
Yes | - | Start date |
end_date |
Yes | - | End date |
curl "https://nordapi.ee/api/v1/commodities/gold/history?start_date=2026-03-01&end_date=2026-03-24"
curl "https://nordapi.ee/api/v1/commodities/gold/history?start_date=2026-03-01&end_date=2026-03-24"
curl "https://nordapi.ee/api/v1/commodities/oil/history?start_date=2026-01-01&end_date=2026-03-24"
curl "https://nordapi.ee/api/v1/commodities/silver/history?start_date=2026-02-01&end_date=2026-02-28"
{
"commodity": "gold",
"count": 1,
"data": [
{
"date": "2026-03-20",
"price_usd": 3045.0
}
],
"end_date": "2026-03-24",
"start_date": "2026-03-01",
"success": true
}
{"success":true,"data":[{"date":"2026-03-20","price_usd":3045.0}]}