/v1/validators
Validators ranked by stake weight, with uptime, delegators, fee, reward
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/avaxvalidators-api/v1/validators" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/avaxvalidators-api/v1/validators", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/avaxvalidators-api/v1/validators");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/avaxvalidators-api/v1/validators",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"note": "Avalanche Primary Network validators ranked by stake weight (own plus delegated, in AVAX). weight_pct is the validator's share of total staked AVAX; uptime_pct and connected reflect liveness; potential_reward_avax is the reward pending at the end of the validation period.",
"count": 25,
"source": "Avalanche P-Chain",
"validators": [
{
"rank": 1,
"node_id": "NodeID-7pDhCWQKNrpCjTL6tB7uNvBUnBQ5amgob",
"end_time": 1782792000,
"connected": true,
"start_time": 1779143291,
"uptime_pct": 99.9811,
"weight_pct": 1.6558,
"delegated_avax": 0,
"delegator_count": 0,
"stake_weight_avax": 2999999,
"delegation_fee_pct": 2,
"potential_reward_avax": 18738.2352
},
{
"rank": 2,
"node_id": "NodeID-8su1eeSjb4emswAx453du7ya3Pp8p2wSe",
"end_time": 1782691200,
"connected": true,
"start_time": 1776088350,
"uptime_pct": 99.9027,
"weight_pct": 1.6558,
"delegated_avax": 0,
"delegator_count": 0,
"stake_weight_avax": 2999998.9963,
"delegation_fee_pct": 20,
"potential_reward_avax": 34791.7063
},
{
"rank": 3,
"node_id": "NodeID-4pmpS7zznorSbCyDRxnfFriggu8pfz2Kv",
"end_time": 1782921600,
"connected": true,
"start_time": 1767314657,
"uptime_pct": 92.3062,
"weight_pct": 1.6558,
"delegated_avax": 0,
"delegator_count": 0,
"stake_weight_avax": 2999990,
"delegation_fee_pct": 20,
"potential_reward_avax": 88629.1872
},
{
"rank": 4,
"node_id": "NodeID-BXZr17N75YvPPaLqRPdyNATT1e8oxwRnF",
"end_time": 1788278400,
"connected": true,
"start_time": 1775060187,
"uptime_pct": 99.8827,
"weight_pct": 1.6558,
"delegated_avax": 0,
"delegator_count": 0,
"stake_weight_avax": 2999990,
"delegation_fee_pct": 2,
"potential_reward_avax": 72734.7304
},
{
"rank": 5,
"node_id": "NodeID-EboRgvw57eqzfafbFxwF3NAPLLFaNQjin",
"end_time": 1798819200,
"connected": true,
"start_time": 1767314532,
"uptime_pct": 92.5414,
"weight_pct": 1.6558,
"delegated_avax": 0,
"delegator_count": 0,
"stake_weight_avax": 2999990,
"delegation_fee_pc
…