callAPI 実装部分は 111-112 だけです