With the client API, is there a way to ask for just a subset of the catalog? For instance, I'd like to show only catalog items with a certain ItemClass on a screen in the game (in order to allow the player to purchase them). Another way to filter would be by Tag.
As a side note: since catalog items are returned in an array, it would be nice to sort them in the request.
As a practical example in Unity for instance, I'd imagine something like this:
GetCatalogItemsRequest request = new GetCatalogItemsRequest() { CatalogVersion = "1.0", ItemClassFilter = "Weapons", SortByVirtualCurrency = "GD" };
This would return ONLY catalog items where ItemClass is "Weapons" and it would sort the items array by virtual currency costs.