private List<ApiPagedChannelHistory> getApiChannelHistory(LocalDateTime start, LocalDateTime end) { ApiPagedResponse apiPagedResponse = new ApiPagedResponse(start); do { appendChannelHistory(apiPagedResponse); } while (apiPagedResponse.responsesAreAfter(end) && apiPagedResponse.hasMoreResponses()); return apiPagedResponse.getResponses(); }