How to Get More Than 100 Items Using The Get Items Action in Power Automate?

While working on automation scenarios in Power Automate, you might often need to retrieve data from a SharePoint list or library using the Get items action. However, you might notice that this action only fetches up to 100 items by default. What if your list has thousands of items? Don’t worry—Power Automate has built-in options to overcome this limitation.

In this tutorial, I will tell you how to fetch more than 100 items using the Power Automate Get Items action.

Get More than 100 items using the Get items action in Power Automate

Suppose you manage a SharePoint list named “Monthly Orders,” which contains order details such as Order ID, Customer Name, Order Date, and Order Amount. The list records all customer orders, usually more than 100 monthly orders.

Get more than 100 items using the Get items action in Power Automate

At the end of each month, you must retrieve and process all the orders to generate a sales summary report. However, by default, the Get items action in Power Automate only retrieves the first 100 items, so not all orders are fetched.

Method-1: [Get More than 100 items using the Get items action Top Count]

Power Automate offers Parameters called Top Count to handle scenarios where you need more than the default limits. Now follow the below steps:

1. Log in to Microsoft Power Automate, create an Instant Cloud Flow, enter a name for the flow, select the trigger “Manually Trigger a Flow,” and click Create.

power automate get items limit

2. Add the Get Items Action and provide below parameters:

  • Site Address: Select the SharePoint site address.
  • List Name: Select the name of your SharePoint list.

Expand the Advanced parameters by clicking the dropdown menu.

  • Top Count: Enter the maximum number of items you want to retrieve.
get items limit power automate

3. Add a Compose action and select Order ID from dynamic content. This will automatically add a For each loop.

power automate get items only 100

Click Save to save the flow. Run the flow by clicking the Run Flow option. After the flow is completed successfully, check the count for each loop.

Power Automate Get More than 100 items using the Get items action Top Count

Method-2: [Get More than 100 items using the Get items action Pagination]

To handle this scenario, you can configure Power Automate to retrieve more than 100 items using pagination in the Get items action.

Now follow the below steps:

1. Repeat steps 1 and 2 from Method 1. Do not add the top count parameters:

power automate pagination threshold limit

2. Click on Settings next to the Parameters in the Get items action. Enable the Pagination toggle Set the Threshold value to the maximum number of items you want to retrieve

power automate get items limit 100

3. Add a Compose action and select Order ID from dynamic content. This will automatically add a For each loop.

get items power automate only 100

Save the flow and run it by selecting the Run Flow option. Similar to Method 1, check the count for each loop.

Get More than 100 items using the Get items action Pagination in Power Automate

Conclusion

In this tutorial, we covered how to retrieve more than 100 items from a SharePoint list using Power Automate’s Get items action. We explored two methods: using the Top Count parameter to specify the maximum number of items to fetch and enabling Pagination to retrieve items beyond the default limit by setting a custom threshold.

You may also like the following tutorials:

>

Build a High-Performance Project Management Site in SharePoint Online

User registration Power Apps canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App

Power Platform Tutorial FREE PDF Download

FREE Power Platform Tutorial PDF

Download 135 Pages FREE PDF on Microsoft Power Platform Tutorial. Learn Now…