Get Historical Validator Weights v2
Endpoint
Section titled “Endpoint”GET /api/validator/weights/history/v2Parameters
Section titled “Parameters”| Name | In | Type | Required | Description |
|---|---|---|---|---|
hotkey | query | string | Validator hotkey | |
netuid | query | integer | Subnet Id | |
uid | query | integer | UID of neuron | |
block_number | query | integer | The exact block number | |
block_start | query | integer | block number for start of range | |
block_end | query | integer | block number for end of range | |
timestamp_start | query | string | Timestamp in unix seconds | |
timestamp_end | query | string | timestamp in unix seconds | |
page | query | integer | The page number of the response. | |
limit | query | integer | The number of responses. max is 200, | |
order | query | string |
Responses
Section titled “Responses”200 — 200
Section titled “200 — 200”Media: application/json
{ "type": "object", "properties": { "pagination": { "type": "object", "properties": { "current_page": { "type": "integer", "example": 1, "default": 0 }, "per_page": { "type": "integer", "example": 50, "default": 0 }, "total_items": { "type": "integer", "example": 599, "default": 0 }, "total_pages": { "type": "integer", "example": 12, "default": 0 }, "next_page": { "type": "integer", "example": 2, "default": 0 }, "prev_page": {} } }, "data": { "type": "array", "items": { "type": "object", "properties": { "hotkey": { "type": "object", "properties": { "ss58": { "type": "string", "example": "5Dt7HZ7Zpw4DppPxFM7Ke3Cm7sDAWhsZXmM5ZAmE7dSVJbcQ" }, "hex": { "type": "string", "example": "0x5063a3000daa02d892617cda479bc20bb8acf430a8cb167e653c5395b9d4f834" } } }, "netuid": { "type": "integer", "example": 64, "default": 0 }, "uid": { "type": "integer", "example": 1, "default": 0 }, "block_number": { "type": "integer", "example": 5457532, "default": 0 }, "timestamp": { "type": "string", "example": "2025-04-29T12:20:00.001Z" }, "weights": { "type": "array", "items": { "type": "object", "properties": { "uid": { "type": "integer", "example": 0, "default": 0 }, "hotkey": { "type": "object", "properties": { "ss58": { "type": "string", "example": "5DRnrn3Nj14r4ptXerpcvMYjFoLNk2Axt91a1uKLst5QbyaW" }, "hex": { "type": "string", "example": "0x3c51398936c1494a7c4e4459587c5cffd395e4db12d7df47c6d01c9a8cd51b4a" } } }, "weight": { "type": "string", "example": "0.00723277637903410391" } } } } } } } }}400 — 400
Section titled “400 — 400”Media: application/json
{ "type": "object", "properties": {}}Authentication
Section titled “Authentication”All Taostats API requests require an Authorization header containing your API key. See Getting Started.