polymarket_get_price_history
Retrieve historical probability time-series for a Polymarket outcome token, with configurable intervals and timestamps.
Instructions
Historical probability time-series for one outcome token.
token_id is a CLOB token id (it maps to the misleadingly-named market param).
Args: interval: One of "1h", "6h", "1d", "1w", "1m" (1 month), "max", "all". Ignored when an explicit start_ts/end_ts range is given. fidelity: Resolution in minutes. Defaults to a safe value per interval (wider ranges require a higher minimum). start_ts/end_ts: Optional unix-second bounds (override interval).
Long series are downsampled to <=500 points (flagged in the result).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| token_id | Yes | ||
| interval | No | 1d | |
| fidelity | No | ||
| start_ts | No | ||
| end_ts | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| token_id | Yes | ||
| interval | Yes | ||
| count | No | ||
| downsampled | No | ||
| note | No | ||
| points | No |