Developers
Docs
OpenAPI 3.1.0 specification
Download openapi.jsonVersion 1.0.0Server https://api.bullionapi.dev58 operations
The full API contract, for code generation, Postman and AI function-calling clients. To try a request, open the API reference.
| Method | Path | Summary |
|---|---|---|
| GET | /v1/symbols | Production-serviceable metals and currencies |
| GET | /v1/gold/price | gold price, latest or daily history |
| GET | /v1/silver/price | silver price, latest or daily history |
| GET | /v1/palladium/price | palladium price, latest or daily history |
| GET | /v1/copper/price | copper price, latest or daily history |
| GET | /v1/platinum/price | platinum price, latest or daily history |
| GET | /v1/gold/change | Gold price change between two UTC days |
| GET | /v1/silver/change | Silver price change between two UTC days |
| GET | /v1/palladium/change | Palladium price change between two UTC days |
| GET | /v1/copper/change | Copper price change between two UTC days |
| GET | /v1/platinum/change | Platinum price change between two UTC days |
| GET | /v1/gold/carat | Gold karat prices per gram |
| GET | /v1/gold/real-price | Inflation-adjusted USD gold price |
| GET | /v1/gold/yield-correlation | Gold and real-yield correlation |
| GET | /v1/gold-silver-ratio | Cache-backed gold-to-silver ratio |
| GET | /v1/gold/moving-average | Gold simple moving average |
| GET | /v1/gold/volatility | Gold realised volatility over 30 daily returns |
| GET | /v1/gold/drawdown | Gold drawdown from its running peak |
| GET | /v1/policy-rates/{country} | Central-bank policy rates for one country |
| GET | /v1/policy-rates | Latest central-bank policy rate for every covered country |
| GET | /v1/inflation/{country} | Inflation measures for one country |
| GET | /v1/inflation | Latest inflation for every covered country |
| GET | /v1/bond-yields/{country} | Government bond yields for one country |
| GET | /v1/bond-yields | Latest government bond yield for every covered country |
| GET | /v1/government-debt/{country} | Government debt series for one country |
| GET | /v1/government-debt | Latest government debt for every covered country |
| GET | /v1/government-borrowing/{country} | Government borrowing series for one country |
| GET | /v1/government-borrowing | Latest government borrowing for every covered country |
| GET | /v1/debt-interest/{country} | Government debt interest series for one country |
| GET | /v1/debt-interest | Latest government debt interest for every covered country |
| GET | /v1/gold/mine-production | Gold mine production (USGS, annual) |
| GET | /v1/gold/recycling | Gold recycling (USGS, annual) |
| GET | /v1/gold/trade | Gold trade (USGS, annual) |
| GET | /v1/silver/mine-production | Silver mine production (USGS, annual) |
| GET | /v1/silver/recycling | Silver recycling (USGS, annual) |
| GET | /v1/silver/consumption | Silver consumption (USGS, annual) |
| GET | /v1/silver/trade | Silver trade (USGS, annual) |
| GET | /v1/money-supply/{country} | Money supply series for one country |
| GET | /v1/money-supply | Latest money supply series for countries with data |
| GET | /v1/central-bank-balance-sheet/{country} | Central-bank balance sheet series for one country |
| GET | /v1/central-bank-balance-sheet | Latest central-bank balance sheet series for countries with data |
| GET | /v1/central-bank-reserves | Latest annual central-bank reserve values for every country |
| GET | /v1/central-bank-reserves/{country} | Annual central-bank reserve values and gold share for one country |
| GET | /v1/countries | Countries and the datasets each one has |
| GET | /v1/countries/{country} | The datasets one country has |
| GET | /v1/central-bank-gold | Latest reported central-bank gold holdings for every covered country |
| GET | /v1/central-bank-gold/{country} | Reported central-bank gold holdings for one country |
| GET | /v1/portfolio | Read owned multi-metal portfolio settings and stored-price summary |
| PUT | /v1/portfolio | Create or update owned multi-metal portfolio settings |
| GET | /v1/portfolio/transactions | Browse owned multi-metal portfolio transactions |
| POST | /v1/portfolio/transactions | Record an exact metal purchase, FIFO sale, or explicit-lot sale |
| GET | /v1/portfolio/lots | List owned open purchase lots eligible for sale allocation |
| GET | /v1/portfolio/transactions/{id} | Read one owned multi-metal portfolio transaction |
| PATCH | /v1/portfolio/transactions/{id} | Edit one owned multi-metal portfolio transaction with optimistic concurrency |
| DELETE | /v1/portfolio/transactions/{id} | Delete one owned multi-metal portfolio transaction |
| GET | /v1/portfolio/gains | Summarise owned realised gains by UK CGT treatment |
| GET | /v1/usage | Plan, quota and recent requests for the signed-in user |
| GET | /health | Service health |