Number of orders that can be queried?

Hi,

When creating an Order Flow I see the maximum order number is 100. Is that the maximum number of results or the maximum number of orders that will be queried? We average over 100 orders a day and I’m creating a flow to tag backorders. So, would I need to run the flow multiple times a day to capture all of our orders?

screen shot for reference:

Thanks for any help you can give.

It’s the maximum that is returned. So if you filter by tag:foo and you have 200 orders with that tag, it will return 100 of them.

Got it, thanks for the quick reply. Just for future reference, is there any way to raise that limit (maybe through a subscription add-on or something)?

Not currently. We will eventually up that limit, but it’s in place to protect things currently.

Understood, thanks.

Should be possible to work around that limit using graphql pagination. Perhaps storing the page cursor in a shop metafield.

But you could also make the scheduled trigger hourly as long as you don’t have more than 100 per hour?