GetBalance()
Summary
| Route | Type | Example |
|---|---|---|
| /monitor/getbalance | POST | http://apinode.credits.com/api/monitor/getbalance |
Description
Gets the balance of a wallet.
Request
Request Structure
x
{// Parameters common for all requests// Wallet address"PublicKey": "public key in base 58 format",}Request Parameters
string: PublicKey - Wallet address (public key) in Base58
Response
JSON output depends on the request type and its success.
If there’s an error, request returns to the node basic Result:
- Success: False
- Message:
If successful, requested information is returned.
Response Structure
{"cs_balance": "decimal_value", // Balance in CS[ { “name”: “token_name”, // Name of a token “balance: “token_balance” // Token balance} ],“delegated_in”: "decimal_value",“delegated_out”: "decimal_value"}Example Code
import requestsimport jsondef GetBalance(): url = 'http://apinode.credits.com/api/monitor/getbalance' headers = { 'Content-type': 'application/json' , 'Accept': 'application/json' , 'Content-Encoding': 'utf-8' } data = { "authKey": "" , "NetworkAlias":"Mainnet" , "PublicKey":"23Atj7oiDU8XK1Wc7rMHvFnKQM5LRpttyn4zV8rbKw83" } answer = requests.post(url, data=json.dumps(data), headers=headers) response = answer.json() print(response)GetBalance()