I understand how their interface works. Their Terms and conditions mention that users of their service agree NOT to use automated systems. If in doubt contact them. If you want to upload a (singular) file, it's a waste of time to automate such a task.