Get Parent/Child hotkey relationships
Endpoint
Section titled “Endpoint”GET /api/hotkey/family/latest/v1Parameters
Section titled “Parameters”| Name | In | Type | Required | Description |
|---|---|---|---|---|
hotkey | query | string | the validator hotkey | |
netuid | query | integer | subnet | |
block_number | query | integer | The exact block number | |
block_range_start | query | integer | block number for start of range | |
block_range_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, |
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": 4630, "default": 0 }, "total_pages": { "type": "integer", "example": 93, "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": "5HEF4s6BQWmJQxuPcNCyMfSVu2CH8KaPfB7hxbSc5V76RoNg" }, "hex": { "type": "string", "example": "0xe4737064df4f83e540701110bd6c8c34433daed9c7c1c980dc8c5edf5cd6b47a" } } }, "coldkey": { "type": "object", "properties": { "ss58": { "type": "string", "example": "5EPhaH98TGhTKaVe5esFfsud1szkC3BHJs7MmjwRcjRdkd86" }, "hex": { "type": "string", "example": "0x66f52da79c66045c87ec8a1d727f49d37b0f19599bc128d3c4c10ba7eaf27e7f" } } }, "block_number": { "type": "integer", "example": 4336207, "default": 0 }, "timestamp": { "type": "string", "example": "2024-11-24T14:25:48Z" }, "netuid": { "type": "integer", "example": 0, "default": 0 }, "stake": { "type": "string", "example": "1956921323" }, "family_stake": { "type": "string", "example": "1956921323" }, "take": { "type": "string", "example": "0.17999542229343099107" }, "childkey_take": { "type": "string", "example": "0" }, "children": { "type": "array" }, "parents": { "type": "array" } } } } }}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.