---
title: "Price map"
method: GET
path: "/tokens/market"
tags: ["Tokens and charts"]
---

# Price map

`GET /tokens/market`

## Request

- Base URL: `https://api.getchord.xyz/v1`
- URL: `https://api.getchord.xyz/v1/tokens/market`
- Auth: none declared

Price, 24-hour change, volume and trade count for every priced token in Chord's index of the chain (thousands of rows, not just the curated list), in one call, keyed by lower-cased address.

- `4663` Robinhood Chain: every row also carries a 24-point hourly `spark` and `liquidityUsd` where known; the answer has `updatedAt`, the time the live overlay was applied.
- `5042` Arc: from the Arc hourly rollup. `change24h` and `liquidityUsd` appear only when known; no `spark`, no `updatedAt`.

For names, logos and honesty flags use `/arc/tokens` or `/rh/tokens`. Always pass `chain`: omitted, it answers for Monad.

## Query parameters

- `chain` 4663 | 5042, required

## Response `200`

- object
  - `market` object: address → market row
  - `updatedAt` integer: 4663 only. Server time (ms) the live overlay was applied; compare with a WebSocket `prices` frame's `at`.

---

[API](https://skmtc.dev/getchord/apis/chord-api.md) · [All operations](https://skmtc.dev/getchord/apis/chord-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getchord/apis/chord-api/revisions/d3bc4640fea0?raw)
