HTTP REST interface