Magento 2 API – Get All Products

Hello Magento peeps!

In my last blog post on Magento 2 API, I provided a complete guide to get all categories in Magento 2 store through API. In case you missed it, you can check it out at Magento 2 API – Get All Categories. This blog post will guide you through the Get All Products API in Magento 2.

Product attributes are vital for eCommerce websites. In case you are developing a mobile app or any other application for your Magento 2 store, you may require to fetch all the products from the store. Magento 2 provides a Get All Products API, making it easy for the third-party application to fetch product information from the store.

This blog post is all about Magento 2 API – Get All Products and how you can use it.

Let’s begin!

How to Get All Products Using Magento 2 API?

In order to fetch the list of all products in the Magento 2 store using API, we will be using the GET method. The client needs to make a GET all to store_url/products with the PageSize value in the search criteria. The value of PageSize will define the number of products to be displayed per page. Provided below are more details about the same.

Method: GET

URL: store_url/products


  • Key: searchCriteria[PageSize]
  • Value: Enter the pagesize value here.

Magento 2 API - Get All Products


The Magento 2 rest API get all products response and will contain all the products in the store along with their attributes.


Magento 2 get all items API is useful to fetch the list of the available products in the store along with their attributes. You can alter the value of searchCriteria[pageSize] parameter to get a specific number of products per page as per your requirements. I hope this blog will guide you to get all products using Magento 2 API.

In case you still have any doubts or queries, feel free to comment. I would be happy to help you! 😇

Also, do not forget to share this guide with your Magento friends via social media. 😃

Thanks for reading. 🍀

◄ Magento 2 API – Get All CategoriesMagento 2 API – Get Product by SKU ►

(based on 9 Reviews)
Magento 2 API – Get All ProductsAuthor Magento Badge

Jignesh Parmar

An expert in his field, Jignesh is the team leader at Meetanshi and a certified Magento developer. His passion for Magento has inspired others in the team too. Apart from work, he is a cricket lover.

Leave a Reply

Your email address will not be published.