API Clockify неясен (для меня) о том, как перебирать результаты.
Например, https://clockify.github.io/clockify_api_docs/#operation--workspaces--workspaceId--timeEntries--get говорит
Каждый запрос ограничен 10время записи.Чтобы получить остальные 10 (и следующие 10 и т. Д.), Вам нужно будет включить параметр страницы и увеличивать его с каждым запросом (например, https://api.clockify.me/api/workspaces/{workspaceId}/timeEntries/?page=1)
Данные, возвращаемые из этой конечной точкиэто просто массив timeEntries (бонус за простоту!). Чтение за последней страницей возвращает пустой массив (status = 200).
Итак, вопрос таков: подразумевает ли clockify, что клиенты читают до пустогомассив, или я что-то упустил?