I am running the Toggl “Watch Tasks” trigger to pull updated/new tasks into a Google Sheet (screenshot of scenario above). I have similar (exactly the same) scenarios for Clients, Projects, and Time Entries that pull from the respective “Watch” triggers into different sheets in the same spreadsheet. They all work perfectly, except the Tasks one limits my results to 50 at a time. There are a couple hundred to fetch.
The limit is set to 2000 (see below), and I’ve allowed it to run multiple cycles at once too (still only gets 50 and stops). There’s no indication that the result is paginated, and it would be weird for just this one trigger to be paginated when no other is. There’s no mention of limits or pagination on the API documentation either.
This wouldn’t be a problem, except the way the “Watch” Triggers work, is it only gets new or updated records since the last time it was run, and so everything apart from the first 50 doesn’t get synced unless it gets touched again. Is this a limitation in the Make integration, in the Toggl API itself, or am I doing something wrong? Is there a way to force this to run for everything even once for an initial sync? I can set up the schedule so it never pulls more than 50 at once after that!
ETA: The “choose where to start” options do not seem to work for any of the Toggl triggers. The chosen option does not save and does not affect the returned bundles.