You can get the file list with the following URL:
Remove the "DELME" from the host, I added it to avoid clicking and spam. Also substitute "YOURKEYHERE" with your authorization key.
The "beforeDate" and "afterDate" parameters are milliseconds since 1970-01-01 0:0:0 GMT+0 (this is what Date().getTime() returns in Java).
The call above returns the SHA-1 list of the files between the dates you specify, ordered by replay date descending. SHA-1's are separated with a newline character (each SHA-1 is in a different line).
You can get those replays one by one with the following calls:
Again, remove the "DELME" from the host, and replace "INSERTSHA1HERE" with the SHA-1 you want to download, and "YOURKEYHERE" with your authorization key.
Notes:
-You can use both HTTP GET and POST method.
-You can use both HTTP and HTTPS protocol (but if you use HTTP, your authorization key will be exposed to those who monitor network traffic...)
DISCLAIMER:
This method is not documented and is not part of any public API. I take no obligation keeping backward compatibility if the method changes in the future. Use at your own risk. (But most likely it won't change any soon.. or ever..)