API 리팩터링