# How to retrieve a list of products in a virtual catalog

**URL:** https://www.virtocommerce.org/t/how-to-retrieve-a-list-of-products-in-a-virtual-catalog/260
**Category:** dev
**Tags:** module, architect-guideline
**Created:** [September 17, 2020, 8:20pm UTC](https://www.virtocommerce.org/t/how-to-retrieve-a-list-of-products-in-a-virtual-catalog/260 "2020-09-17T20:20:57Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![brianmrush](https://yyz2.discourse-cdn.com/flex032/user_avatar/www.virtocommerce.org/brianmrush/32/394_2.png) [@brianmrush](https://www.virtocommerce.org/u/brianmrush)
#### Post date: [September 17, 2020, 8:20pm UTC](https://www.virtocommerce.org/t/how-to-retrieve-a-list-of-products-in-a-virtual-catalog/260/1 "2020-09-17T20:20:57Z")

</div>

Trying to retrieve a list of products that are contained in a virtual catalog

```
            ProductSearchCriteria criteria = new ProductSearchCriteria();
            criteria.CatalogId = message.MetaData.CatalogId;
            criteria.ObjectType = KnownDocumentTypes.Product;
            criteria.ResponseGroup = "withCategories, withProducts";
            var products = await _productSearchService.SearchProductsAsync(criteria);

```

Seems this only works with non virtual catalogs. Is there a way to get the products inside a virtual catalog?

---

<div class="post-metadata">

### Author: ![OlegoO](https://yyz2.discourse-cdn.com/flex032/user_avatar/www.virtocommerce.org/olegoo/32/27_2.png) [@OlegoO](https://www.virtocommerce.org/u/OlegoO)
#### Post date: [September 21, 2020, 1:45pm UTC](https://www.virtocommerce.org/t/how-to-retrieve-a-list-of-products-in-a-virtual-catalog/260/2 "2020-09-21T13:45:01Z")

</div>

Virto Commerce allows to retrieve a list of products that are contained in a virtual catalogue. You need to specify storeId and catalogId:

```auto
{
"objectType": "Product",
"storeId": "TODO: StoreId",
"catalogId": "TODO: Virtual Catalog ID",
"skip": 0,
"take": 10
}

```

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/1X/8e621018ac536f1009cdd98013b9244cee8c8ff3.png) :
