Skip to main content
Question

Looping Large Dataset with Delay Step

  • November 26, 2025
  • 1 reply
  • 6 views

Forum|alt.badge.img

I’m trying to pull a large amount of data - it’s an API call to get roughly 9000 employees. I then run through a number of steps that include filtering out by specific details and then manipulating data before passing each employee through another API endpoint. My zap triggers on a schedule and then I am using Loop from Numbers to cycle through the API pagination to get all workers (25 at time to avoid throttling). I tried to add a Delay After Queue for 1 Minute after all the filter steps and right before the API call at the end, but I found that the delay release time was taking into account all the records, not just the filtered ones. 

 

Any suggestions on how to handle the pagination through all these records and not throttle the API call at the end? 

1 reply

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • November 26, 2025

Hi ​@melissa.hunchuck 

Depends on the app API limits and app API endpoints you are trying to use.

For us to have more context, post screenshots showing how your Zap steps are outlined and configured.

 

You can use a Code step to make API requests and handle the data.

Looping Zap app has a limit of 500 iterations.

You can Delay for less than 1 minute: 

 

Help links for using Looping and Delay: 

https://zapier.com/apps/looping/integrations#help

https://zapier.com/apps/delay/integrations#help

 

If you are looking to hire help, there is a directory of Zapier Partners: https://zapier.com/experts