A web based interface to the Bitcoin API JSON-RPC

Command: listreceivedbyaddress

The listreceivedbyaddress RPC lists the total number of bitcoins received by each address.

Parameter #1—the minimum number of confirmations a transaction must have to be counted
Parameter #2—whether to include empty accounts
Parameter #3—whether to include watch-only addresses in results
Result—addresses, account names, balances, and minimum confirmations

The minimum number of confirmations an externally-generated transaction must have before it is counted towards the balance. Transactions generated by this node are counted immediately. Typically, externally-generated transactions are payments to this wallet and transactions generated by this node are payments to other wallets. Use 0 to count unconfirmed transactions. Default is 1.
Set to true to display accounts which have never received a payment. Set to false (the default) to only include accounts which have received a payment. Any account which has received a payment will be displayed even if its current balance is 0.
If set to true, include watch-only addresses in details and calculations as if they were regular addresses belonging to the wallet. If set to false (the default), treat watch-only addresses as if they didn’t belong to this wallet.
{
	"result": [
		{
			"address": "1AAzurN3u9axHpZVfcs7EzVQoMJtjM55v",
			"account": "",
			"amount": 0.00411053,
			"confirmations": 80763,
			"label": "",
			"txids": [
				"44201bea8c807cb4b36103258f70377ec9dc9441c67c71fd7907a2435ce0fb0b"
			]
		},
		{
			"address": "1KdXHGKJgNnM1atJJeuu1cHfiPpsv7YxG",
			"account": "",
			"amount": 0.00212678,
			"confirmations": 79210,
			"label": "",
			"txids": [
				"aa66ced7ca29d4e501764a496d4dc6f13f6b1dc9f3b6258bcfab3abd8e16effa"
			]
		},
		{
			"address": "1PhcRkUHbhuJrCQ62pvH7pwZiDx692SJC",
			"account": "",
			"amount": 0.00004108,
			"confirmations": 77924,
			"label": "",
			"txids": [
				"bd9b75727e8b4c782ef18da516dd6170f27e12ba4b314f40edfb04bef6dc0eb7"
			]
		},
		{
			"address": "15XHccNE6mHNK4KonzQ5hWx6Wtd5CKgoJg",
			"account": "",
			"amount": 0.50000000,
			"confirmations": 83146,
			"label": "",
			"txids": [
				"a40ab455941314a154e2606ff34d52a1001c7059d2c364bb16d6a8edef0abf09"
			]
		},
		{
			"address": "1C19UH3LKi26Gp4mYZRD87yRsGmfdstC8F",
			"account": "",
			"amount": 0.03000000,
			"confirmations": 80459,
			"label": "",
			"txids": [
				"44e5d3ded251d03573a8db6631a6f50f79a9a29828b7098874a02c2e2068bc60"
			]
		},
		{
			"address": "1CbPeng4DwX15ny3jWjt2rt7Kt1a6qEc1X",
			"account": "",
			"amount": 0.01395000,
			"confirmations": 81186,
			"label": "",
			"txids": [
				"fb7584a0fe8fb0317fa3c53ba29257c3a20f596a2aff6cdf5c26bc809d61273e"
			]
		},
		{
			"address": "1Jtgxcpxk7Ux1Shd5vr57wwpssaWrRA4NX",
			"account": "",
			"amount": 0.09919000,
			"confirmations": 80763,
			"label": "",
			"txids": [
				"77614d81c25cbadc2760f50cb4b74f32a511ebf6bde67ffc4f4b2ecb7124bd04"
			]
		},
		{
			"address": "1Mscw3jdQnbv3hNFFkAdVZKc3mrftwExE2",
			"account": "",
			"amount": 0.00200000,
			"confirmations": 65755,
			"label": "",
			"txids": [
				"20b3cc40763846ab42a09451a80f7d785f1c7f03b47f50cdab74ed31d8e02671"
			]
		},
		{
			"address": "1Ntg5SKkWqxZ8tihcqYw9zq9eNbLLz7Kfp",
			"account": "",
			"amount": 0.00016000,
			"confirmations": 30599,
			"label": "",
			"txids": [
				"9377adc3f5302017e943895c478813a03c481d00f5d74528a1b8c3545f40dfd3"
			]
		},
		{
			"address": "1PdArJdrxHPHuzR2nH3LJk6CjZJYA4kt3Q",
			"account": "",
			"amount": 0.00217000,
			"confirmations": 77953,
			"label": "",
			"txids": [
				"3e4b0c9481d8b458373f469fe3dd7838ec69ec607c43ade8b395f9aeacf71412"
			]
		}
	],
	"error": null,
	"id": null
}
listreceivedbyaddress ( minconf include_empty include_watchonly)

List balances by receiving address.

Arguments:
1. minconf           (numeric, optional, default=1) The minimum number of confirmations before payments are included.
2. include_empty     (bool, optional, default=false) Whether to include addresses that haven't received any payments.
3. include_watchonly (bool, optional, default=false) Whether to include watch-only addresses (see 'importaddress').

Result:
[
  {
    "involvesWatchonly" : true,        (bool) Only returned if imported addresses were involved in transaction
    "address" : "receivingaddress",  (string) The receiving address
    "account" : "accountname",       (string) DEPRECATED. The account of the receiving address. The default account is "".
    "amount" : x.xxx,                  (numeric) The total amount in BTC received by the address
    "confirmations" : n,               (numeric) The number of confirmations of the most recent transaction included
    "label" : "label",               (string) A comment for the address/transaction, if any
    "txids": [
       n,                                (numeric) The ids of transactions received with the address 
       ...
    ]
  }
  ,...
]

Examples:
> bitcoin-cli listreceivedbyaddress 
> bitcoin-cli listreceivedbyaddress 6 true
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "listreceivedbyaddress", "params": [6, true, true] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/