Precious Metal Prices Updated Hourly

Gold Price API.

Get current gold spot prices in multiple currencies. Returns price per gram, kilogram, and troy ounce with timestamp of last update.

Free tier, no card< 200ms responses99.9% uptime SLA
GET/v1/goldpricelive
Response200 OK · sample
{
  "status": "ok",
  "error": null,
  "data": {
    "currency": "USD",
    "gram": 152.1,
    "kilogram": 152101.49,
    "ounce": 4312,
    "lastUpdated": "2026-02-07T12:00:00.000Z",
    "change24h": 28.5,
    "change24hPct": 0.67,
    "changeDirection": "up",
    "high24h": 4325,
    "low24h": 4278.5,
    "formatted": {
      "ounce": "$4,312.00",
      "gram": "$152.10",
      "kilogram": "$152,101.49",
      "ounceWords": "four thousand three hundred twelve dollars",
      "kilogramWords": "one hundred fifty-two thousand one hundred one dollars"
    }
  }
}
Sample response · verify to run one live call, no signup
Integrates with your favorite tools
LangChainn8nZapierMakePipedreamPower AutomatePostman

Gold Price API

Get current gold spot prices in multiple currencies. Returns price per gram, kilogram, and troy ounce with timestamp of last update.

  • Gold spot price per gram, kg, and ounce
  • Prices in 30+ currencies worldwide
  • Prices updated hourly with timestamp
  • Gold and silver spot prices available
  1. 1

    Send one request

    A single authenticated GET with the location you care about — no SDK required.

    GET /v1/goldprice?query=
    x-api-key: your_key
  2. 2

    We do the aggregation

    Each request pulls from multiple upstream sources and computes the derived fields for you.

  3. 3

    Get clean JSON back

    One structured object, typically under 200 ms — ready to render.

    { currency, gram, kilogram, }

Everything in a single call.

/v1/goldpriceapplication/json
currency"USD"
gram152.1
kilogram152101.49
ounce4312
lastUpdated"2026-02-07T12:00:00.000Z"
change24h28.5
change24hPct0.67
changeDirection"up"
high24h4325
low24h4278.5
formattedounce, gram, kilogram, ounceWords, kilogramWords

What developers build with it.

Real applications shipping on this endpoint today — each with the numbers that made it worth wiring up.

See every use case

Call it in your language.

Copy a working request, or install a typed SDK. Same endpoint, same key.

const res = await fetch("https://api.apiverve.com/v1/goldprice?currency=USD&hourly=true", {
  headers: { "x-api-key": "YOUR_API_KEY" },
});
const { data } = await res.json();
console.log(data);

One subscription, the whole precious metal prices updated hourly stack.

Every related API ships with your key — no separate plans, no extra keys, one bill.

See pricing
8APIs in this bundle
99.9%uptime SLA
The bundle
goldpriceYou’re heresilverpricecurrencyconverterexchangerateunitconverterstockmarketopentimesdatecalculatornumbertowords

Wire it into the tools you already run.

Ready-made recipes for Zapier, Make, and n8n — trigger on an event, and the data lands where your team works.

Google Sheets
Log hourly gold prices to a spreadsheet
WhenScheduled hourly
ThenFetch gold price → append row
Slack
Alert on significant gold price moves
WhenScheduled every 15 minutes
ThenFetch gold price → post alert if threshold met
Airtable
Track daily gold prices in a base
WhenScheduled daily
ThenFetch gold price → create record
Notion
Build a gold price journal
WhenScheduled daily
ThenFetch gold price → create database item
Salesforce
Update opportunity gold valuations
WhenScheduled hourly
ThenFetch gold price → update custom field
GitHub
Create issues for API price anomalies
WhenScheduled every 15 minutes
ThenFetch gold price → create issue if anomaly
Browse all integrations

Questions about the API

What data is included in the response?
Each API call returns the gold price per gram, kilogram, and troy ounce in your requested currency, along with a timestamp showing when the price was last updated.
What currencies are supported?
We support 30+ currencies including USD, EUR, GBP, JPY, CHF, AUD, CAD, and more. Simply pass your preferred currency code to get prices in that currency.
How often are prices updated?
Prices are updated hourly, reflecting the current spot price from major commodity exchanges. This provides accurate pricing for most portfolio and pricing applications.
What precious metals do you cover?
We provide spot prices for gold and silver. Both metals are available through our API with full currency conversion support.
Is there a free tier available?
Yes! The free tier includes 1,000 API calls per month for development and testing purposes. Commercial use requires a paid plan. Check our pricing page for details.
What is the typical API response time?
Our precious metals APIs typically respond in under 200ms, providing fast access to price data for real-time displays and applications.
What are the rate limits?
Rate limits vary by plan. Check our pricing page for details. Our plans support price displays and portfolio tracking with generous limits.
Do prices include premiums for physical metals?
No, we provide spot prices only. Physical purchase prices include additional premiums for fabrication, shipping, and dealer margins which vary by vendor.
Can I get prices for different purities (14k, 18k gold)?
We provide prices for pure metals (24k gold). To calculate 14k or 18k prices, multiply the spot price by the purity percentage (14/24 or 18/24).
What market hours do you cover?
Our prices update hourly during market hours and show the last available price when markets are closed.

Start building with the Gold Price API. Free tier, no card required — your key is live in minutes.

Bonus: 300+ more APIs

The same key unlocks every other APIVerve endpoint — reach for them when you need them.

Browse the catalog