Price
The latest USD price for ANY mainnet mint — the cheapest call, ideal for polling. No registration needed.
Indexed mints serve our trade-reconciled price (source: "quanaris"). A mint we don't index yet answers with a live Jupiter spot quote instead (source: "jupiter", indexed: false) — so your very first call works for any token, before you register anything. Register the mint (POST /v1/tokens/register) to upgrade it to reconciled prices, candles and trades.
Path parameters
| Field | Type | Description |
|---|---|---|
mintrequired | string | Token mint address (base58). |
Query parameters
| Field | Type | Description |
|---|---|---|
networkoptional | mainnet | devnet | Network to read. Devnet returns an empty payload (with a note) until its ingestor lands. default mainnet |
Response fields
| Field | Type | Description |
|---|---|---|
priceUsd | string | null | Latest USD price: our reconciled price for indexed mints, a Jupiter spot quote for unindexed ones (see source). null only when neither exists. |
source | quanaris | jupiter | Where the price came from: quanaris = our trade-reconciled series; jupiter = a spot quote for a mint we don't index (always alongside indexed: false). Absent when priceUsd is null. |
updatedAt | string | null | ISO time of the last update (for source: jupiter, when the spot quote was fetched). |
indexed | boolean | Present (false) only when no trades were ever ingested for this mint — any price shown is a Jupiter spot, not our reconciled series. |
note | string | Honest-empty hint (unindexed mint → POST /v1/tokens/register pointer; or the devnet note). |
Jupiter spot quotes are served from a short in-process cache and are NEVER written into our dataset — a third-party feed can't contaminate the reconciled series you chart. Mainnet only, valid base58 mints only; mints Jupiter doesn't know either answer priceUsd: null (and are negative-cached briefly).