Глядя на документацию по API, кажется, что есть возможность пропустить / перейти вперед по X записям, поэтому в основном вы получаете доступ к следующим 1000 записям, устанавливая значение пропуска равным 2000.
Следовательно, вы можетевероятно, напишите цикл for, чтобы пройти цикл, пока не закончится день, то есть что-то вроде этого:
library(jsonlite)
url <- "https://ummapi.nordpoolgroup.com/messages?fuelTypes=14&IncludeOutdated=true&publicationStopDate=2019-10-11&areas=10Y1001A1001A46L&limit=1000&skip="
max <- 0
skiprec <- 0
df1 <- c()
repeat {
url <- paste0(url,skiprec)
req <- fromJSON(url)
max <- req$total
article <- req$items$reasonCode
df1 <- append(df1,article)
if(skiprec >= max) {
break
}
else {
skiprec <- skiprec + 1000
}
}
Надеюсь, это поможет!