Complete v1 http api