Silver Price (XAG/USD)
—
Call it yourself
Bearer token + one GET. MCP-native agents on Free already.
curl -H "Authorization: Bearer ga_live_..." \
"https://api.goldprice.dev/v1/prices?symbol=XAG-USD-SPOT"const res = await fetch(
"https://api.goldprice.dev/v1/prices?symbol=XAG-USD-SPOT",
{ headers: { Authorization: `Bearer ${process.env.GOLDPRICE_API_KEY}` } }
);
const { symbols } = await res.json();
console.log(symbols[0].price, symbols[0].sources);FAQ
Where does this silver price come from?
We stream XAG/USD spot from a live spot oracle. Every source that contributes appears in the API response with its own license, timestamp, and staleness flag. No blended median, no hidden weights.How fresh is the silver price?
Hero pulse refreshes at oracle cadence (~2–4 events/s during market hours) via SSE. The underlying aggregator writes a new row each minute when sources tick. On EventSource error the page falls back to 5s polling.How far back does the chart go?
Up to 20 years of daily closes for XAG/USD. Recent days come from our live aggregator; deeper history layers in from the daily-close feed.Can I get this via API?
GET /v1/prices?symbol=XAG-USD-SPOT for the live row, /v1/prices/history for daily-close series. Free tier covers 30 days; Pro unlocks the full window. MCP tool get_spot_price is on every tier.