---
title: "Spot price for one metal on one date"
method: GET
path: "/api/transactions/spot-price"
tags: ["Prices"]
---

# Spot price for one metal on one date

`GET /api/transactions/spot-price`

## Request

- Base URL: `https://www.stackerscan.com`
- URL: `https://www.stackerscan.com/api/transactions/spot-price`
- Auth: none required

The spot price of a single metal on a given date — the endpoint used to value a transaction at the moment it happened. `date` and `metal` are both required.

## Query parameters

- `date` string, date, required
- `metal` 'gold' | 'silver' | 'platinum' | 'palladium' | 'copper' | 'nickel', required
- `base` string
- `unit` 'troy_oz' | 'gram'
- `formOfMetal` string
- `current` boolean

## Response `200`

The resolved spot price in the requested currency and unit.

- object

## Other responses

- `400`: A parameter was missing or outside its accepted values. `type` is `missing-parameter` or `invalid-parameter`, and `detail` names the parameter.
- `404`: No spot price is available for that metal on that date.
- `500`: The request was well formed but could not be served. Retrying later may succeed.

---

[API](https://skmtc.dev/stackerscan/apis/stackerscan-public-api.md) · [All operations](https://skmtc.dev/stackerscan/apis/stackerscan-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/stackerscan/apis/stackerscan-public-api/revisions/476d2eaffc90?raw)
