API 설계와 캐싱