<p><a href="https://www.blocktrail.com/api/docs#api_address" rel="nofollow">BlockTrail's address API</a> will do what you're looking for.</p>

<p>Calling URL:</p>

<pre><code>https://api.blocktrail.com/v1/btc/address/1NcXPMRaanz43b1kokpPuYDdk6GGDvxT2T?api_key=MY_APIKEY
</code></pre>

<p>Result:</p>

<pre><code>{
    "address": "1NcXPMRaanz43b1kokpPuYDdk6GGDvxT2T",
    "hash160": "ED12908714FFD43142BF9832692017E8AD54E9A8",
    "balance": 49497392,
    "received": 115015000,
    "sent": 65517608,
    "unconfirmed_received": 0,
    "unconfirmed_sent": 0,
    "unconfirmed_transactions": 0,
    "total_transactions_in": 4,
    "total_transactions_out": 10,
    "category": "donations",
    "tag": "blocktrail"
}
</code></pre>

CC BY-SA 3.0
2014-12-12T00:42:04.520Z
2014-12-13T04:34:09.803Z
2014-12-13T04:34:09.803Z
Lisa Cheng
<p>Bitcoin-Abe can do this, and I wrote a guide on installing it <a href="https://bitcoin.stackexchange.com/questions/5518/how-do-i-access-information-on-blockexplorer-com-or-blockchain-info-without-issu/5519#5519">here</a>.</p>

<p>Once you have it installed, issue a <code>getrecievedbyaddress</code> request.</p>

CC BY-SA 3.0
2014-10-22T01:17:46.170Z
2014-10-22T01:17:46.170Z
2017-04-13T12:47:33.583Z
Nick ODell
<p>I know you can use various APIs to get the balance for a given bitcoin address, but is there a way to total all the bitcoin that were ever received at a given address?</p>

<p>A so-called "transaction history" for a given address?</p>

<transactions><address>
Getting all transactions that ever occurred for a bitcoin address
tim peterson
# Getting all transactions that ever occurred for a bitcoin address

(Asked by: username_0 on 2014-09-18)

I know you can use various APIs to get the balance for a given bitcoin address, but is there a way to total all the bitcoin that were ever received at a given address?

A so-called "transaction history" for a given address?

**Tags:** transactions, address


---

## 2 answers

### Answer by username_1 on 2014-12-12. Score: 2

[BlockTrail's address API](https://www.blocktrail.com/api/docs#api_address) will do what you're looking for.

Calling URL:

```
https://api.blocktrail.com/v1/btc/address/1NcXPMRaanz43b1kokpPuYDdk6GGDvxT2T?api_key=MY_APIKEY

```

Result:

```
{
    "address": "1NcXPMRaanz43b1kokpPuYDdk6GGDvxT2T",
    "hash160": "ED12908714FFD43142BF9832692017E8AD54E9A8",
    "balance": 49497392,
    "received": 115015000,
    "sent": 65517608,
    "unconfirmed_received": 0,
    "unconfirmed_sent": 0,
    "unconfirmed_transactions": 0,
    "total_transactions_in": 4,
    "total_transactions_out": 10,
    "category": "donations",
    "tag": "blocktrail"
}

```


---

### Answer by username_2 on 2014-10-22. Score: 1

Bitcoin-Abe can do this, and I wrote a guide on installing it [here](https://bitcoin.stackexchange.com/questions/5518/how-do-i-access-information-on-blockexplorer-com-or-blockchain-info-without-issu/5519#5519).

Once you have it installed, issue a `getrecievedbyaddress` request.


---

