API Documentation
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":""
}

