
Params follow a simple GET parameter like :
https://www.mining-dutch.nl/api/v1/public/multiport/?method=nowmining&algorithm=scrypt
Per Pool / Algorithm Data
URL: https://www.mining-dutch.nl/pools/litecoin.php?page=api&action=getuserstatus&api_key= 'Please login to display your key' &id= 'Please login to display your account id'
Replace: "litecoin" with the pool or algorithm you want data from.
Params: id ( Account_id )
Params: api_key ( 'Please login to display your key' )
Params: action
API Action | Description |
---|---|
getblockcount | Get current block height in blockchain |
getblocksfound | Get last N blocks |
getblockstats | Get pool block stats |
getcurrentworkers | Get amount of current active workers |
getdashboarddata | Fetch all dashboard related information |
getdifficulty | Get current difficulty in blockchain |
getestimatedtime | Get estimated time to next block based on pool hashrate (seconds) |
gethourlyhashrates | Currently broken |
getpoolhashrate | Get current pool hashrate |
getpoolinfo | Get the information on pool settings |
getpoolsharerate | Get current pool share rate (shares/s) |
gettimesincelastblock | Get time since last block found (seconds) |
gettopcontributors | Fetch top contributors data |
getuserbalance | Fetch a users balance |
getuserhashrate | Fetch a users hash rate |
getusersharerate | Fetch a users share rate |
getuserstatus | Fetch current users status. |
getusertransactions | Get a users transactions |
getuserworkers | Fetch a users worker status |
public | Fetch public pool statistics, no authentication required |
{ "getuserstatus": { "version":"1.0.0", "runtime":137.94183731079, "data": { "username":"username", "shares":{ "valid":297336832, "invalid":5390336 }, "hashrate":1037950.4298667, "sharerate":15837.87 } } }
Pool Status
URL: https://www.mining-dutch.nl/api/status/
Params:
{ "blake2s": { --algo information "name" :"blake2s", "port" :6671, "coins" :4, "fees" :2, "hashrate" :"649533648.74056139", --Total hashrate in h/s "hashrate_shared" :647053944.60003, --Public hashrate in h/s "hashrate_solo" :"2479704.14053148", --Solo or party hashrate in h/s "workers" :"329", --Total workers "workers_shared" :"327", --Public workers "workers_solo" :"2", --Solo or party workers "estimate_current" :"0.00001527", --Current profitability "estimate_last24h" :"0.000014886458", --Last 24 hour estimated profitability "actual_last24h" :"0.00001541", --Last 24 hour actual profitability "mbtc_mh_factor" :1000000, --Multiplier used for profitability from hash to ? "hashrate_last24h" :"649533648.74056139" --24 hour average hashrate }, ..... }
Multiport Data
URL: https://www.mining-dutch.nl/api/v1/public/multiport/?method=nowmining
Params: algorithm
{ "success":1, "result": [ { "timestamp" : "1600676269", "profitability" : "0.00001895", "algorithm" : "blake2s", "over_average" : "16.08", "boosted" : false }, ..... ], "message":"" }
URL: https://www.mining-dutch.nl/api/v1/public/multiport/?method=avgprofitability
Params: algorithm
{ "success":1, "result": { "blake2s": { "average" : "0.00000531", "minimum" : "0.00000343", "last_updated" : "2017-10-31 15:30:01" }, ..... }, "message":"" }
Pool Data
URL: https://www.mining-dutch.nl/api/v1/public/pooldata/?method=totalstats
Params: algorithm
{ "success":1, "result": [ { "algorithm" : "scrypt", "workers" : "413", "hashrate" : "197523.68" } ], "message":"" }
URL: https://www.mining-dutch.nl/api/v1/public/pooldata/?method=poolstats
Params: algorithm
Params: currency
{ "success":1, "result": [ { "tag" : "LTC", "currency" : "Litecoin", "algorithm" : "scrypt", "poolworkers" : "2130", "poolhashrate" : "3507072241", "nethashrate" : "283569411640300", "hashes" : "hs", "round_progress" : "144", "marketSymbol" : "BTC", "time" : "1600674916" "status" : "online", "fee" : 1.9", "min_payout" : "0.18754227", "max_payout" : "937.7113665", "blockheight" : "1916550", "blocks24h" : "1", "lastblock" : "1915897", "timesincelast" : "100174", "payout_system" : "PROP / D-PPS", "merged": [ { "symbol" : "DOGE", "name" : "dogecoin", "algorithm" : "scrypt" }, ..... ] }, ..... ], "message":"" }