Initial version of web API and interface