add better ApiDoc, move username to request parameter, give route name