☢ 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