Download OpenAPI specification:
Grand Pool mining pool API for the specified blockchain
| solo | boolean Show data for solo pool (if pool supports solo mining)? |
{- "info": {
- "blockchain": "string",
- "algos": [
- "string"
], - "payout_mode": "pplns",
- "address_format": "normal",
- "solo": true,
- "fee": {
- "fee": 0.1,
- "solo_fee": 0.1
}, - "payouts_info": {
- "interval": 0,
- "min_payout": 0,
- "max_payout": 0
}, - "hardware_type": "asic",
- "agents": [
- "string"
]
}, - "stats": {
- "miners_count": 0,
- "workers_count": 0,
- "hashrate": "string",
- "avg_hashrate": "string",
- "blocks_count_24h": 0,
- "last_found_block_height": 0,
- "last_found_block_at": "string"
}, - "network_info": {
- "height": 0,
- "difficulty": "string",
- "block_reward": 0
}, - "slaves": [
- {
- "region": "string",
- "host": "string",
- "tcp_port": 0,
- "ssl_port": 0,
- "connected_at": "string"
}
]
}{- "blockchain": "string",
- "algos": [
- "string"
], - "payout_mode": "pplns",
- "address_format": "normal",
- "solo": true,
- "fee": {
- "fee": 0.1,
- "solo_fee": 0.1
}, - "payouts_info": {
- "interval": 0,
- "min_payout": 0,
- "max_payout": 0
}, - "hardware_type": "asic",
- "agents": [
- "string"
]
}| solo | boolean Show statistics for solo pool (if pool supports solo mining)? |
{- "miners_count": 0,
- "workers_count": 0,
- "hashrate": "string",
- "avg_hashrate": "string",
- "blocks_count_24h": 0,
- "last_found_block_height": 0,
- "last_found_block_at": "string"
}| limit required | integer <uint32> Default: 10 List rows limit |
| offset required | integer <uint32> Default: 0 List rows offset |
| sorts | string Example: sorts=address:desc,hashrate:asc,workers_count:desc,blocks_count:asc,solo_blocks_count:desc,joined_at:asc Miners list sorts |
| address | string Miner address filter |
| hashrate | string Example: hashrate=1000:100000000 Miner hashrate filter |
| workers_count | string Example: workers_count=0:100 Miner workers count filter |
| blocks_count | string Example: blocks_count=1:10 or 50 Miner mined blocks count filter |
| solo_blocks_count | string Example: solo_blocks_count=1:10 or 50 Miner mined solo blocks count filter |
| joined_at | string Example: joined_at=2024-01-01T15:52:01+00:00..2024-02-02 Miner joined at time filter |
{- "limit": 0,
- "offset": 0,
- "total": 0,
- "miners": [
- {
- "address": "string",
- "hashrate": "string",
- "workers_count": 0,
- "blocks_count": 0,
- "solo_blocks_count": 0,
- "joined_at": "string",
- "last_activity": "string"
}
]
}| miner required | string Pool miner |
| limit required | integer <uint32> Default: 10 List rows limit |
| offset required | integer <uint32> Default: 0 List rows offset |
| sorts | string Example: sorts=worker:desc,region:asc,agent:desc,solo:asc,hashrate:desc,connected_at:asc Miner workers list sorts |
| worker | string Search worker by name filter |
| region | string Miner worker location filter |
| agent | string Miner worker agent filter |
| solo | boolean Miner worker solo filter |
| hashrate | string Example: hashrate=1000:100000000 Miner worker hashrate filter |
| connected_at | string Example: connected_at=2024-01-01T15:52:01+00:00..2024-02-02 Miner worker connection time filter |
{- "limit": 0,
- "offset": 0,
- "total": 0,
- "workers": [
- {
- "worker": "string",
- "region": "string",
- "agent": "string",
- "solo": true,
- "hashrate": "string",
- "connected_at": "string"
}
]
}| limit required | integer <uint32> Default: 10 List rows limit |
| offset required | integer <uint32> Default: 0 List rows offset |
| sorts | string Example: sorts=miner:desc,tx_hash:asc,amount:desc,paid_at:asc Payouts list sorts |
| miner | string Payout miner address filter |
| tx_hash | string Payout transaction hash filter |
| amount | string Example: amount=1000:2000000 Payout amount filter |
| paid_at | string Example: paid_at=2024-01-01T15:52:01+00:00..2024-02-02 Payout time filter |
{- "limit": 0,
- "offset": 0,
- "total": 0,
- "payouts": [
- {
- "miner": "string",
- "tx_hash": "string",
- "amount": 0,
- "paid_at": "string"
}
]
}{- "miner": {
- "address": "string",
- "hashrate": "string",
- "workers_count": 0,
- "blocks_count": 0,
- "solo_blocks_count": 0,
- "joined_at": "string",
- "last_activity": "string"
}, - "balance": 0
}| limit required | integer <uint32> Default: 10 List rows limit |
| offset required | integer <uint32> Default: 0 List rows offset |
| sorts | string Example: sorts=miner:desc,miner_hashrate:asc,block_height:desc,block_hash:asc,round_miners_count:desc,mined_at:asc Blocks list sorts |
| miner | string Mined block miner address filter |
| miner_hashrate | string Example: miner_hashrate=1000:100000000 Mined block miner hashrate filter |
| block_height | string Example: block_height=10000 or 50000:100000 Mined block height filter |
| block_hash | string Mined block hash filter |
| round_miners_count | string Example: round_miners_count=500 or 100:1000 Round miners count filter |
| mined_at | string Example: mined_at=2024-01-01T15:52:01+00:00..2024-02-02 Mined block time filter |
{- "limit": 0,
- "offset": 0,
- "total": 0,
- "blocks": [
- {
- "miner": "string",
- "miner_hashrate": "string",
- "block_height": 0,
- "block_hash": "string",
- "round_miners_count": 0,
- "mined_at": "string"
}
]
}| limit required | integer <uint32> Default: 10 List rows limit |
| offset required | integer <uint32> Default: 0 List rows offset |
| sorts | string Example: sorts=miner:desc,miner_hashrate:asc,block_height:desc,block_hash:asc,reward:desc,tx_hash:asc,paid_at:desc,mined_at:asc Solo blocks list sorts |
| miner | string Mined solo block miner address filter |
| miner_hashrate | string Example: miner_hashrate=1000:100000000 Mined solo block miner hashrate filter |
| block_height | string Example: block_height=10000 or 50000:100000 Mined solo block height filter |
| block_hash | string Mined solo block hash filter |
| reward | string Example: reward=999:99999999 Mined solo block reward filter |
| tx_hash | string Mined solo block transaction hash filter |
| paid_at | string Example: paid_at=2024-01-01T15:52:01+00:00..2024-02-02 Solo block reward payment time filter |
| mined_at | string Example: mined_at=2024-01-01T15:52:01+00:00..2024-02-02 Solo block mining time filter |
{- "limit": 0,
- "offset": 0,
- "total": 0,
- "blocks": [
- {
- "miner": "string",
- "miner_hashrate": "string",
- "block_height": 0,
- "block_hash": "string",
- "reward": 0,
- "tx_hash": "string",
- "paid_at": "string",
- "mined_at": "string"
}
]
}| period required | string (ChartPeriod) Enum: "hour" "day" "week" "month" Chart period |
| solo | boolean Show pool solo stats points (if pool supports solo mining)? |
{- "points": [
- {
- "max_hashrate": "string",
- "avg_hashrate": "string",
- "miners_count": 0,
- "date": "string"
}
]
}| miner required | string Pool miner |
| period required | string (ChartPeriod) Enum: "hour" "day" "week" "month" Chart period |
| solo | boolean Show miner solo hashrates points (if pool supports solo mining)? |
{- "points": [
- {
- "max_hashrate": "string",
- "avg_hashrate": "string",
- "date": "string"
}
]
}| miner required | string Pool miner |
| worker required | string Pool worker |
| period required | string (ChartPeriod) Enum: "hour" "day" "week" "month" Chart period |
{- "points": [
- {
- "max_hashrate": "string",
- "avg_hashrate": "string",
- "date": "string"
}
]
}