Get Validator History (dTao)
Endpoint
Section titled “Endpoint”GET /api/dtao/validator/history/v1Parameters
Section titled “Parameters”| Name | In | Type | Required | Description |
|---|---|---|---|---|
hotkey | query | string | Validator hotkey | |
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 | integer | Start of timestamp range in Unix timestamp (seconds since 1970-01-01) (inclusive) | |
timestamp_end | query | integer | Start of timestamp range in Unix timestamp (seconds since 1970-01-01) (inclusive) | |
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": 146186, "default": 0 }, "total_pages": { "type": "integer", "example": 2924, "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": "5GcBK8PDrVifV1xAf4Qkkk6KsbsmhDdX9atvk8vyKU8xdU63" }, "hex": { "type": "string", "example": "0xc8f1f79693409717186537848672035443b08120d10c026c1ba748fa693e7175" } } }, "coldkey": { "type": "object", "properties": { "ss58": { "type": "string", "example": "5EsyFEexqVRqaYymJmkmjDg55Lvr6ucbB22ZYDuSD9oVQgq1" }, "hex": { "type": "string", "example": "0x7c84ce22fc340f51c1ee66c7de67a987a34dbd427e4f0efca19997b87092995d" } } }, "name": { "type": "string", "example": "Tensor.Exchange" }, "block_number": { "type": "integer", "example": 4107500, "default": 0 }, "timestamp": { "type": "string", "example": "2024-10-23T17:25:36.001Z" }, "rank": { "type": "integer", "example": 30, "default": 0 }, "nominators": { "type": "integer", "example": 125, "default": 0 }, "nominators_24_hr_change": { "type": "integer", "example": 0, "default": 0 }, "system_stake": { "type": "string", "example": "5938089019868528" }, "stake": { "type": "string", "example": "1743770436061" }, "stake_24_hr_change": { "type": "string", "example": "-1000000000" }, "dominance": { "type": "string", "example": "0.0293658520481326141" }, "validator_stake": { "type": "string", "example": "960376" }, "take": { "type": "string", "example": "0.17999542229343099107" }, "total_daily_return": { "type": "string", "example": "0" }, "validator_return": { "type": "string", "example": "0" }, "nominator_return_per_k": { "type": "string", "example": "0" }, "apr": { "type": "string", "example": "0" }, "nominator_return_per_k_7_day_average": { "type": "string", "example": "0" }, "nominator_return_per_k_30_day_average": { "type": "string", "example": "0" }, "apr_7_day_average": { "type": "string", "example": "0" }, "apr_30_day_average": { "type": "string", "example": "0" }, "registrations": { "type": "array", "items": {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.