☢ CAPSPOOL.IO — API DOCUMENTATION
Base URL: https://capspool.io/api | All responses are JSON unless noted | No auth, no registration
Pool keys: bc2 (BitcoinII Solo) • bc2pps (BitcoinII PPS) • capstest (CAP Native Solo) • capsnativepplns (CAP Native PPLNS)
POOL STATS
GET /api/pool/all
All four pools aggregated in one response
GET /api/pool/{pool}
Single pool stats: hashrate, workers, users, blocks found, best share. pool = bc2 | bc2pps | capstest | capsnativepplns
GET /api/miners/{pool}
Active miner list for a pool
PUBLIC STATS (aggregator-friendly)
GET /api/stats
Standardized stats for aggregators (MiningPoolStats, WhatToMine, hashrate.no, minerstat): pool hashrate, active miners/workers, fee, blocks
GET /api/stats/{pool}
Per-pool standardized stats. pool = bc2 | bc2pps | capstest | capsnativepplns
GET /api/v1/stats
Alias of /api/stats
NETWORK
GET /api/network/{coin}
Network difficulty, hashrate, height, block reward. coin = bc2 | caps
MINER STATS
GET /api/users/{address}
Miner hashrate, shares, best share across all pools
GET /api/workers/{address}
Per-worker breakdown: hashrate, shares, best share, last seen, port
GET /api/hashrate/{address}
Hashrate time series for an address
GET /api/userblocks/{address}
Blocks found by an address
GET /api/pending/{address}
Pending solo blocks awaiting 100 confirmations
BLOCKS
GET /api/blocks/{coin}
Blocks found by the pool: hash, finder, reward, time. /api/blocks defaults to bc2
PAYMENTS
GET /api/payments/{address}
Payment history for an address (PPLNS)
GET /api/pps/{address}
PPS balance and payment history for an address
GET /api/payments/solo
All solo block payouts
GET /api/payments/bc2pps
BitcoinII PPS pool payment history
TRANSPARENCY
GET /api/bankroll-addresses
Full per-address PPS bankroll breakdown — verify pool reserves on-chain
LEADERBOARD / CHARTS
GET /api/leaderboard
Best shares, top hashrate, most blocks across all pools
GET /api/chart
Time-series chart data (30-min buckets, block markers)
EXPORT (CSV)
GET /api/export/payments/{address}
Payment history as CSV (taxes/accounting)
GET /api/export/blocks/{coin}
Block list as CSV
UTILITY
GET /api/ping
Liveness check
GET /api/health
Service health status
GET /api/btc-price
Cached BTC price feed
← Back to Dashboard