One thing I noticed is that... seems the balances don't update
If they do... ok but.. I think that a MUST have feature which is really easy to do with the API would be to show a coin Balance and Available Balance, since coins can be locked up for orders.
{
"success" : true,
"message" : "",
"result" : {
"Currency" : "BTC",
"Balance" : 4.21549076,
"Available" : 4.21549076,
"Pending" : 0.00000000,
"CryptoAddress" : "1MacMr6715hjds342dXuLqXcju6fgwHA31",
"Requested" : false,
"Uuid" : null
}
}
Just differentiate between Balance and Available Json Values. This would be especially useful during ping-pong when tons of your coins could be absorbed by pending orders.