<p>I'm not an expert here, but it looks like you're on the right track. See:</p>

<ol>
<li><a href="https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29" rel="nofollow">Bitcoin API (JSON RPC)</a></li>
<li><a href="https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list" rel="nofollow">API Calls List</a></li>
</ol>

<p>I'm guessing you can use the JSON RPC format to make the calls you need (i.e. "getbalance" and "getaccount" calls). </p>

<p>As for reading the sender's address, perhaps "listtransactions" helps?</p>

CC BY-SA 3.0
2013-10-11T11:55:53.370Z
Thanks. It ssems it is indeed possible with the JSON RPC though some things are very difficult to achieve (like checking the balance of an address). For the send addresses one has to get the raw message, decode it and parse the output. Thanks again.
Marco Polo
CC BY-SA 3.0
2013-10-07T22:35:08.657Z
2013-10-07T22:35:08.657Z
John Devor
<p>For a website I need to watch (read-only) a number of bitcoin addresses (like about 100) and to retrieve information about all incoming transaction (within the last week). I need for each incoming transaction the number of confirmations, the amount send, the time and from which address the transaction came.</p>

<p>Actually blockchain.info looks what I need, but the number of API calls seems to be limited to 1 every 10 secs. Also I do not see how I can read the senders addresses. So I think what I have to look into is JSON RPC and communicate with bitcoin demon. Is this the right direction?</p>

<p>Thanks, Marco</p>

<json-rpc>
Information about incoming transactions for a number of addresses
Marco Polo
# Information about incoming transactions for a number of addresses

(Asked by: username_0 on 2013-10-06)

For a website I need to watch (read-only) a number of bitcoin addresses (like about 100) and to retrieve information about all incoming transaction (within the last week). I need for each incoming transaction the number of confirmations, the amount send, the time and from which address the transaction came.

Actually blockchain.info looks what I need, but the number of API calls seems to be limited to 1 every 10 secs. Also I do not see how I can read the senders addresses. So I think what I have to look into is JSON RPC and communicate with bitcoin demon. Is this the right direction?

Thanks, username_0

**Tags:** json-rpc


---

## 1 answers

### Answer by username_1 on 2013-10-07. Score: 0 | Accepted answer

I'm not an expert here, but it looks like you're on the right track. See:

1. [Bitcoin API (JSON RPC)](https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29)
2. [API Calls List](https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list)

I'm guessing you can use the JSON RPC format to make the calls you need (i.e. "getbalance" and "getaccount" calls).

As for reading the sender's address, perhaps "listtransactions" helps?

> **Comments:**
> **username_0**: Thanks. It ssems it is indeed possible with the JSON RPC though some things are very difficult to achieve (like checking the balance of an address). For the send addresses one has to get the raw message, decode it and parse the output. Thanks again.  

---

