add e2e test and modify api path