Retrieve uniswap transactions

Hi there,

I’d like to retrieve all transactions done in a certain period on uniswap.
But when I try to use /erc20/(address)/transfers (via the Web3 API “Try it out” button) on the chain eth with the contract address 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 (Uniswap address according to, it returns 0 results… Can you tell me what I’m doing wrong?

Thanks in advance!

What other parameters are you using? That address is returning 547 results on its own.

Thanks for your reply!

I’m also using a from_date (2022-05-30) and a to_date (2022-06-01).
When looking at etherscan, this should return hundreds of transactions (18 in the last 10 minutes alone):

It seems to be accurate looking at the ERC20 Token Transactions.

This endpoint will not return all of those transactions you are looking at. You will probably need to look at syncing all of those emitted events to get all of those transactions.