Tyler Fahey Full Stack Web Developer

Export an entire year from Venmo

January 5, 2024
An image of money, technology, and imagery

I recently wanted to pull an entire year of Venmo records. According to Venmo's docs, you can pull a month at a time very easily, and then they indicate below section:
 

I need to access a full statement in preparation for tax season

Follow the steps above to access and view your statement one month at a time (you can’t access the entire year all at once).

 

I was disappointed. This would take quite a few clicks.

Then the breakthrough came. I noticed when exporting a single month, the URL had params for the requested dates "startDate" and "endDate" - I changed the values to the full year I needed, and it worked!

https://account.venmo.com/api/statement/download?referer=%2Fstatement%3FaccountType%3Dpersonal%26month%3D4%26profileId%3D2293502025138176748%26year%3D2022&startDate=2022-01-01&endDate=2022-01-31&csv=true&profileId=2293502025138176748&accountType=personal

Sure enough I have the data I need easily for multiple years. So, the API does not strictly prohibit the full year export, it's just not a feature of the Venmo UI.