In 2024 you can probably just paste the API docs into ChatGPT/llama/Claude and ask, it would probably even write a headless chrome script for you. Rate limits aren't real for individuals downloading individual amounts of things, just shove a laptop into a closet and download a file every minute or something and check on it once a day. This isn't a hard problem to solve.