Accessing Balance at a particular block

I am trying to access the balance of a particular account a particular block.

w3.eth.getBalance('0x2e0DBC1886aA6f1A077456ca70663a76068959f9', block_identifier= 2913669)

I get the following error: Not sure how to fix it.

ValueError: {‘code’: -32002, ‘data’: {‘see’: ‘https://infura.io/dashboard’}, ‘message’: ‘project ID does not have access to archive state’}

Hi @tank, for certain data requests older than ~128 blocks, the request goes to a special node called an archive node. Our data policy for these is described here: https://infura.io/docs/ethereum/add-ons/archiveData , in short, you’ll need to upgrade your plan to include Archive nodes if you will be requesting data like this often.