The Mode Synth Subnet API provides the latest & historical prediction rates as well as the current leaderboard.
Authorization required | string Example: Apikey MY_API_KEY API key of an admin |
the key to delete
"string"
"string"
Authorization required | string Example: Apikey MY_API_KEY API key of an admin |
Attributes of the key to created.
label | string |
rate_limit | number |
role | string |
{- "label": "string",
- "rate_limit": 0,
- "role": "string"
}
{- "id": 0,
- "key_plain_text": "string",
- "label": "string",
- "rate_limit": 0,
- "role": "string"
}
Authorization required | string Example: Apikey MY_API_KEY API key of an admin |
Key to modify and it's new attributes.
id | integer |
label | string |
rate_limit | number |
role | string |
{- "id": 0,
- "label": "string",
- "rate_limit": 0,
- "role": "string"
}
{- "id": 0,
- "label": "string",
- "rate_limit": 0,
- "role": "string"
}
Gets the leaderboard history.
start_time required | string Example: start_time=2025-02-03T10:19:04Z an URL encoded ISO 8601 date/time to start from (2025-02-03T10:19:04Z or 2025-02-03T17:19:04+07:00 or 2025-02-03) |
end_time required | string Example: end_time=2025-02-03T10:19:04Z an URL encoded ISO 8601 date/time to end at (2025-02-03T10:19:04Z or 2025-02-03T17:19:04+07:00 or 2025-02-03) |
[- {
- "coldkey": "string",
- "emission": 0,
- "incentive": 0,
- "neuron_uid": 0,
- "rank": 0,
- "stake": 0,
- "updated_at": "string"
}
]
Gets the best prediction rates.
asset required | string Example: asset=BTC the symbol of the asset |
time_increment required | integer Example: time_increment=300 the time interval (in seconds) between each rate |
time_length required | integer Example: time_length=86400 the length of time (in seconds) from now |
Authorization required | string Example: Apikey MY_API_KEY API key |
[- {
- "asset": "string",
- "miner_uid": 0,
- "num_simulations": 0,
- "prediction": [
- [
- {
- "price": 0,
- "time": "string"
}
]
], - "start_time": "string",
- "time_increment": 0,
- "time_length": 0
}
]
Gets the historical prediction rates.
miner required | Array of integers a list of specific miners by their ID |
asset required | string Example: asset=BTC the symbol of the asset |
start_time required | string Example: start_time=2025-02-03T10:19:04Z an ISO 8601 date/time to start the historical rates from (2025-02-03T10:19:04Z or 2025-02-03T17:19:04+07:00 or 2025-02-03) |
time_increment required | integer Example: time_increment=300 the time interval (in seconds) between each rate |
time_length required | integer Example: time_length=86400 the length of time (in seconds) from the start time |
Authorization required | string Example: Apikey MY_API_KEY API key |
[- {
- "asset": "string",
- "miner_uid": 0,
- "num_simulations": 0,
- "prediction": [
- [
- {
- "price": 0,
- "time": "string"
}
]
], - "start_time": "string",
- "time_increment": 0,
- "time_length": 0
}
]
Gets the latest prediction rates.
miner required | Array of integers a list of specific miners by their ID |
asset required | string Example: asset=BTC the symbol of the asset |
time_increment required | integer Example: time_increment=300 the time interval (in seconds) between each rate |
time_length required | integer Example: time_length=86400 the length of time (in seconds) from now |
Authorization required | string Example: Apikey MY_API_KEY API key |
[- {
- "asset": "string",
- "miner_uid": 0,
- "num_simulations": 0,
- "prediction": [
- [
- {
- "price": 0,
- "time": "string"
}
]
], - "start_time": "string",
- "time_increment": 0,
- "time_length": 0
}
]
Gets the validation scores for all miners between two dates
from required | string Example: from=2025-02-03T10:19:04Z Start date (2025-02-03T10:19:04Z or 2025-02-03T17:19:04+07:00 or 2025-02-03) |
to required | string Example: to=2025-02-03T10:19:04Z End date (2025-02-03T10:19:04Z or 2025-02-03T17:19:04+07:00 or 2025-02-03) |
miner_uid | integer Optional miner ID to filter by |
[- {
- "miner_uid": 0,
- "prompt_score": 0,
- "scored_time": "string"
}
]