Export an entire year from Venmo
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.