Skip to main content
GET
/
polymarket
/
market
/
volume-chart
Get market volume chart
curl --request GET \
  --url https://api.struct.to/v1/polymarket/market/volume-chart
[
  {
    "t": 123,
    "v": 123,
    "yv": 123,
    "nv": 123,
    "tc": 123,
    "ytc": 123,
    "ntc": 123
  }
]

Query Parameters

condition_id
string

Market condition ID (or use market_slug)

market_slug
string

Market slug (alternative to condition_id)

resolution
enum<string>

Time interval: 1, 5, 15, 30, 60, 240, D, 1D (default: 60)

Available options:
1,
5,
15,
30,
60,
240,
D,
1D
count_back
integer<int32>

Number of data points (max: 2500)

from
integer<int64>

Start timestamp (Unix seconds)

to
integer<int64>

End timestamp (Unix seconds)

Response

200 - application/json

Volume breakdown by YES/NO over time

t
integer<int64>
required
v
number<double>
required
yv
number<double>
required
nv
number<double>
required
tc
integer<int32>
required
ytc
integer<int32>
required
ntc
integer<int32>
required
Last modified on March 17, 2026