Skip to main content
Best answer

How to get additional rows in a dynamic field that calls an odata query API?

  • February 10, 2022
  • 1 reply
  • 170 views

Hello,

I am building an action and I have a dynamic field that is calling an odata api. The api sends back a limited set of data, i.e., gets all the persons in the app in batches. Since this is understandably a huge dataset, the api only returns a subset of persons data at a time.

Is there a way to continue querying the odata api for the next batch as the user scrolls down the dynamic field until all the persons are retrieved or the user stops scrolling?

Best answer by GetUWired

@nlemma 

You can build pagination into the dynamic field each time the user clicks “Load more” Zapier will make an additional request. https://platform.zapier.com/docs/triggers#how-to-use-pagination

View original
Did this topic help you find an answer to your question?
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

1 reply

GetUWired
Forum|alt.badge.img+12
  • Zapier Expert
  • 1030 replies
  • Answer
  • February 18, 2022

@nlemma 

You can build pagination into the dynamic field each time the user clicks “Load more” Zapier will make an additional request. https://platform.zapier.com/docs/triggers#how-to-use-pagination