WebControl is for developers. You send a request to add file, then you send a request to get link back and then you can do what you want with the link. There are also "Events". This way you can call any external script and save the link or you can send the link through HTTP too (eg. if you have PHP script).
My program has a special API based on HTTP requests which allows you to send commands to my app and control it using your own scripts (you can add files, manage queue and get links back).