added HTTP REST API (so many acronyms)