Rest API로 로직 변경