web-interface: RESTful API completed and tested