I have been using Strava API to extract club data to collect data from 2024 from all members. Because the club was made in December 2023, I was originally got some data from 2023, which I excluded through ignoring the first 40 runs.
Since then, when I run the application, without excluding the runs and the only if statements being to only include runs, the API extracts 207 runs, whereas I am expecting 218 plus those extra 40 runs that were originally included.
Looking at each page, as only 200 results are allowed per page, the first page has 200 results, second page 7 and third page 0.
Does anyone have any idea what may be causing the issue where the earliest runs are being excluded?