except getDetailById