Get balance error?

query ($network: EthereumNetwork!, $address: [String!]) {
  ethereum(network: $network) {
    address(address: {in: $address}) {
      balances {
        currency {
          address
          symbol
          tokenType
        }
        value
        history {
          block
          timestamp
          transferAmount
          value
        }
      }
    }
  }
}

{
  "network": "matic",
  "address": ["0x7734280A4337F37Fbf4651073Db7c28C80B339e9"]
}

error response

{
    "data": {
        "ethereum": {
            "address": [
                {
                    "balances": null
                }
            ]
        }
    },
    "errors": [
        {
            "message": "JSON::ParserError: 416: unexpected token at 'Code: 159, e.displayText() = DB::Exception: Timeout exceeded: elapsed 31.724006945 seconds, maximum: 25: While executing MergeTreeThread (version 20.8.11.17 (official build))\n'",
            "locations": [
                {
                    "line": 4,
                    "column": 7
                }
            ],
            "path": [
                "ethereum",
                "address",
                0,
                "balances"
            ]
        }
    ]
}

i want get all asssets balance

this is transfers,
but i want to get address all asset balance

same as
https://openapi.debank.com/v1/user/token_list?id=0x7734280A4337F37Fbf4651073Db7c28C80B339e9&chain_id=matic&is_all=true&has_balance=true

we don’t have balance API for matic