---
title: "Get price for a token"
method: GET
path: "/api/price"
tags: ["Price"]
---

# Get price for a token

`GET /api/price`

Get the current price of a specified token

## Query parameters

- `token` string, required
- `chain` 'evm' | 'svm'
- `specificChain` 'eth' | 'polygon' | 'arbitrum' | 'optimism' | 'avalanche' | 'base' | 'linea' | 'zksync' | 'scroll' | 'mantle' | 'svm'

## Response `200`

Token price information

- object
  - `success` boolean — Whether the price was successfully retrieved
  - `price` number, nullable — Current price of the token in USD
  - `token` string — Token address
  - `chain` 'evm' | 'svm' — Blockchain type of the token
  - `specificChain` string, nullable — Specific chain for EVM tokens
  - `symbol` string — Token symbol
  - `timestamp` string, date-time — Timestamp when the price was fetched

## Other responses

- `400` — Invalid request parameters
- `401` — Unauthorized - Missing or invalid authentication
- `500` — Server error

## Changes

- **2026-01-13** `80624a54ee5d` — 1 breaking
  - removed the enum value `bsc` from the `query` request parameter `specificChain`
- **2025-06-30** `e0d0a475d4b6` — 1 info
  - added the new enum value `bsc` to the `query` request parameter `specificChain`

[Change history](https://skmtc.dev/recallnet/apis/trading-simulator-api/changes/api/price/get.md)

---

[API](https://skmtc.dev/recallnet/apis/trading-simulator-api.md) · [All operations](https://skmtc.dev/recallnet/apis/trading-simulator-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/recallnet/trading-simulator-api/revisions/7a9f0e664711/schema)
