# Query too large

**URL:** <https://community.bitquery.io/t/query-too-large/640>\
**Category:** GraphQL API\
**Created:** [November 18, 2021, 1:11am UTC](https://community.bitquery.io/t/query-too-large/640 "2021-11-18T01:11:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jfl694](https://avatars.discourse-cdn.com/v4/letter/j/c4cdca/32.png) [@jfl694](https://community.bitquery.io/u/jfl694)\
**Post date:** [November 18, 2021, 1:11am UTC](https://community.bitquery.io/t/query-too-large/640/1 "2021-11-18T01:11:35Z")

</div>

I am trying to fetch balance of an address along with it’s history -

```auto
{
  ethereum
  {
    address(address: {is: "0x0000006daea1723962647b7e189d311d757fb793"}) 
    {
      balances 
      {
        history 
        {
          timestamp value 
        }
        currency 
        {
          symbol 
          name
        }
        value 
      }
    }
  }
}

```

This generally works for most addresses but for some addresses with a large amount of transactions (e.g. above), it just times out / no response. Is there a way I can filter this query by limit/pagination? Or even better, is there a way to count the number of historical transactions of an address without actually fetching each txn?

---

<div class="post-metadata">

**Author:** ![gaurav](https://avatars.discourse-cdn.com/v4/letter/g/b487fb/32.png) [@gaurav](https://community.bitquery.io/u/gaurav)\
**Post date:** [November 18, 2021, 1:02pm UTC](https://community.bitquery.io/t/query-too-large/640/2 "2021-11-18T13:02:10Z")

</div>

You can limit the data API trying to query.

Check following query, it gives result but there is also error, i believe that’s a bug, therefore i will ask team to fix it.

> **[Balance history between block heights](https://graphql.bitquery.io/ide/Balance-history-between-block-heights)**
>
> Balance history between block heights
