<p>The Bitcoin developer reference has a section on the <a href="https://bitcoin.org/en/developer-reference#listtransactions" rel="nofollow noreferrer">listtransactions</a> call:</p>

<p>The <code>blocktime</code> is the timestamp of the block that confirmed this transaction on your local best blockchain. It is not returned for unconfirmed transactions.</p>

<p>The <code>time</code> field tracks the time that your wallet started tracking this transaction.</p>

<p>The <code>timereceived</code> field tracks the time that your node learned about the transaction, or alternatively the time of the block that included this transaction.</p>

CC BY-SA 3.0
2017-12-25T00:58:24.853Z
2017-12-25T00:58:24.853Z
Murch
<p>I am looking at the results returned by <a href="https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list" rel="nofollow noreferrer">listtransactions API</a> and I do not understand the difference between blocktime, time and timereceived. Help tells me the following:</p>
<blockquote>
<p>&quot;blocktime&quot;: xxx,         (numeric) The block time in seconds since epoch (1 Jan 1970 GMT).</p>
<p>&quot;time&quot;: xxx,              (numeric) The transaction time in seconds since epoch (midnight Jan 1 1970 GMT).</p>
<p>&quot;timereceived&quot;: xxx,      (numeric) The time received in seconds since epoch (midnight Jan 1 1970 GMT). Available for 'send' and
'receive' category of transactions.</p>
</blockquote>
<p>Can anyone explain these fields in a little bit more details?</p>

<json-rpc><documentation><listtransactions>
Where can I read more about the fields of the transaction returned by listtransactions API
Salvador Dali
# Where can I read more about the fields of the transaction returned by listtransactions API

(Asked by: username_0 on 2017-12-20)

I am looking at the results returned by [listtransactions API](https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list) and I do not understand the difference between blocktime, time and timereceived. Help tells me the following:

> "blocktime": xxx, (numeric) The block time in seconds since epoch (1 Jan 1970 GMT).
>
> "time": xxx, (numeric) The transaction time in seconds since epoch (midnight Jan 1 1970 GMT).
>
> "timereceived": xxx, (numeric) The time received in seconds since epoch (midnight Jan 1 1970 GMT). Available for 'send' and
> 'receive' category of transactions.

Can anyone explain these fields in a little bit more details?

**Tags:** json-rpc, documentation, listtransactions


---

## 1 answers

### Answer by username_1 on 2017-12-25. Score: 2 | Accepted answer

The Bitcoin developer reference has a section on the [listtransactions](https://bitcoin.org/en/developer-reference#listtransactions) call:

The `blocktime` is the timestamp of the block that confirmed this transaction on your local best blockchain. It is not returned for unconfirmed transactions.

The `time` field tracks the time that your wallet started tracking this transaction.

The `timereceived` field tracks the time that your node learned about the transaction, or alternatively the time of the block that included this transaction.


---

