List all products available in the catalog. It supports filtering based on product name, brand, department, category, collection, and more, while also offering sorting options based on factors like price, ratings, discounts, and other relevant criteria.
Arguments
search
StringThe search query for entering partial or full name of product, brand, category, or collection.
filterQuery
StringThe search filter parameters. Filter parameters will be passed in f parameter as shown in the example below. Double Pipe (||) denotes the OR condition, whereas Triple-colon (:::) indicates a new filter parameter applied as an AND condition.
enableFilter
BooleanTrue for fetching all filter parameters and False for disabling the filter parameters.
sortOn
StringThe order in which the list of products should be sorted, e.g. popularity, price, latest and discount, in either ascending or descending order. See the supported values below.
first
IntThe number of items to retrieve in each page.
pageNo
IntThe page number to navigate through the given set of results.
after
StringPage ID to retrieve next set of results.
pageType
StringAvailable pagination types are cursor or number.
Response
filters
JSONList of filters available for refining the product listings.
sortOn
JSONList of sorting options available for the product listings.
page
PageInfo!Required
Pagination details for the product listings.
items
[Product!]!Required
List of product details included in the response.
message
StringMessage for a product Listing response.
Query
Loading...
Try it
Input Variables
Loading...
Response
Loading...
Was this section helpful?