Get Pulse Verity Index History
get_index_historyRead price history for one crypto symbol from /api/index/v1/history: candles (open, high, low, close) at 1m, 5m, 1h or 1d, with period metrics and pagination. dataset=verified (default) is built from prints Pulse signed live; reconstructed is rebuilt history at 1h or 1d and was not signed at the historical time. The account's plan sets whether history is included and how far back a request reaches: rangeClamped says the window was shortened, and historyLimit names the plan when the plan did it. Each call counts as one API call. For the next page pass pagination.nextCursor as cursor with the same symbol, dataset and interval. Signed rows (verifiedObservations) are returned only with includeSignedRows=true; each verifies with verify_print. Candles and metrics are not signed. An empty page means no recorded history in that window, never a zero price.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End, ISO-8601 or epoch milliseconds (13 digits); now when omitted. | |
| from | No | Start, ISO-8601 or epoch milliseconds (13 digits); 30 days before `to` when omitted. The plan may shorten it. | |
| limit | No | Underlying points per page, 1 to 1000; 500 when omitted. | |
| cursor | No | pagination.nextCursor from the previous page, unchanged. | |
| symbol | Yes | Crypto ticker symbol, e.g. BTC | |
| assetId | No | Canonical asset id, when a ticker names more than one asset. | |
| dataset | No | verified (default): built from prints Pulse signed live. reconstructed: rebuilt hourly and daily history, not signed at the historical time; interval 1h or 1d only. | |
| interval | No | Candle width; 1h when omitted. | |
| includeSignedRows | No | Include verifiedObservations, each a signed row verify_print checks (verified dataset only). Off by default to keep pages small. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | ||
| from | No | ||
| error | No | ||
| symbol | No | ||
| candles | No | ||
| dataset | No | ||
| success | No | ||
| interval | No | ||
| requestId | Yes | Identifier for this MCP call; not a signed price field. | |
| pagination | No | ||
| rangeClamped | No | ||
| signedRowsOmitted | No |