Skip to main content
GET
/
v2
/
polymarket
/
volume-chart
/
{condition_id}
Get Volume Chart
curl --request GET \
  --url https://api.predexon.com/v2/polymarket/volume-chart/{condition_id} \
  --header 'x-api-key: <api-key>'
{
  "condition_id": "<string>",
  "granularity": "hour",
  "start_time": 123,
  "end_time": 123,
  "data": [
    {
      "timestamp": 123,
      "total_volume": 123,
      "yes_volume": 123,
      "no_volume": 123,
      "trades_count": 123
    }
  ]
}
Returns per-period total, YES, and NO volume aggregated from trade events, broken down by side.

Time Range Limits

IntervalMax Range
hour90 days
day1 year
week3 years

Authorizations

x-api-key
string
header
required

Path Parameters

condition_id
string
required

Condition ID for the market

Query Parameters

granularity
enum<string>
default:hour

Time granularity: hour, day, or week

Available options:
hour,
day,
week
start_time
integer
required

Unix timestamp (seconds) for start of time range

Required range: x >= 0
end_time
integer
required

Unix timestamp (seconds) for end of time range

Required range: x >= 0

Response

Successful Response

Volume chart endpoint response.

condition_id
string
required

Market condition ID

granularity
enum<string>
required

Time granularity

Available options:
hour,
day,
week
start_time
integer
required

Unix timestamp of first data point

end_time
integer
required

Unix timestamp of last data point

data
VolumeChartDataPoint · object[]
required

Volume data points