Request Parameters:


Apply filters to category.


URL: ../Api/Client/ApplyFilter


Header:

Content-Type: application/json


Parameter:
{
       "ApiSecretKey":"d101g114q119n106g97y111j112d104",
       "CustomerGUID":"F1F13527-BA8E-4C5A-ACA2-9EC3D78B3FF4",
       "StoreId": "1",
       "LanguageId": "1",
       "CurrencyId": "1",
       "CategoryId":"2",
       "SpecIds":[6,8],
       "MinPrice":"0",
       "MaxPrice":"15000",
       "CatalogPagingResponse":
        {
         "PageSize": "3",
         "PageNumber": "1",
         "OrderBy": "0"
       }
}

[Note: If you are a guest customer pass "CustomerGUID":"00000000-0000-0000-0000-000000000000",then in response you will get your Guest CustomerGUId]


Response:

{
   "Categories": null,
   "Topics": null,
   "BlogEnabled": false,
   "RecentlyAddedProductsEnabled": false,
   "ForumEnabled": false,
   "Name": null,
   "Description": null,
   "MetaKeywords": null,
   "MetaDescription": null,
   "MetaTitle": null,
   "SeName": null,
   "PictureModel": null,
   "PagingFilteringContext": {
       "AllowProductSorting": true,
       "AvailableSortOptions": [
           {
               "Disabled": false,
               "Group": null,
               "Selected": true,
               "Text": "Position",
               "Value": "http://localhost:89/Api/Client/ApplyFilter?orderby%3D0="
           },
           {
               "Disabled": false,
               "Group": null,
               "Selected": false,
               "Text": "Name: A to Z",
               "Value": "http://localhost:89/Api/Client/ApplyFilter?orderby%3D5="
           },
           {
               "Disabled": false,
               "Group": null,
               "Selected": false,
               "Text": "Name: Z to A",
               "Value": "http://localhost:89/Api/Client/ApplyFilter?orderby%3D6="
           },
           {
               "Disabled": false,
               "Group": null,
               "Selected": false,
               "Text": "Price: Low to High",
               "Value": "http://localhost:89/Api/Client/ApplyFilter?orderby%3D10="
           },
           {
               "Disabled": false,
               "Group": null,
               "Selected": false,
               "Text": "Price: High to Low",
               "Value": "http://localhost:89/Api/Client/ApplyFilter?orderby%3D11="
           },
           {
               "Disabled": false,
               "Group": null,
               "Selected": false,
               "Text": "Created on",
               "Value": "http://localhost:89/Api/Client/ApplyFilter?orderby%3D15="
           }
       ],
       "AllowProductViewModeChanging": false,
       "AvailableViewModes": null,
       "AllowCustomersToSelectPageSize": false,
       "PageSizeOptions": null,
       "OrderBy": 0,
       "ViewMode": null,
       "FirstItem": 1,
       "HasNextPage": false,
       "HasPreviousPage": false,
       "LastItem": 1,
       "PageIndex": 0,
       "PageNumber": 1,
       "PageSize": 3,
       "TotalItems": 1,
       "TotalPages": 1
   },
   "FeaturedProducts": null,
   "Products": [
       {
           "Id": 4,
           "Name": "Apple MacBook Pro 13-inch",
           "ShortDescription": "A groundbreaking Retina display. A new force-sensing trackpad. All-flash architecture. Powerful dual-core and quad-core Intel processors. Together, these features take the notebook to a new level of performance. And they will do the same for you in everything you create.",
           "FullDescription": "<p>With fifth-generation Intel Core processors, the latest graphics, and faster flash storage, the incredibly advanced MacBook Pro with Retina display moves even further ahead in performance and battery life.* *Compared with the previous generation.</p>\r\n<p>Retina display with 2560-by-1600 resolution</p>\r\n<p>Fifth-generation dual-core Intel Core i5 processor</p>\r\n<p>Intel Iris Graphics</p>\r\n<p>Up to 9 hours of battery life1</p>\r\n<p>Faster flash storage2</p>\r\n<p>802.11ac Wi-Fi</p>\r\n<p>Two Thunderbolt 2 ports for connecting high-performance devices and transferring data at lightning speed</p>\r\n<p>Two USB 3 ports (compatible with USB 2 devices) and HDMI</p>\r\n<p>FaceTime HD camera</p>\r\n<p>Pages, Numbers, Keynote, iPhoto, iMovie, GarageBand included</p>\r\n<p>OS X, the world's most advanced desktop operating system</p>",
           "SeName": "apple-macbook-pro-13-inch",
           "ProductPrice": {
               "OldPrice": null,
               "Price": "$1,800.00",
               "DisableBuyButton": false,
               "DisableWishlistButton": false,
               "AvailableForPreOrder": false,
               "PreOrderAvailabilityStartDateTimeUtc": null,
               "IsRental": false,
               "ForceRedirectionAfterAddingToCart": false,
               "DisplayTaxShippingInfo": false,
               "Form": null,
               "CustomProperties": {}
           },
           "DefaultPictureModel": {
               "ImageUrl": "http://localhost:89/images/thumbs/0000024_apple-macbook-pro-13-inch_415.jpeg",
               "ThumbImageUrl": "http://localhost:89/images/thumbs/0000024_apple-macbook-pro-13-inch_100.jpeg",
               "FullSizeImageUrl": "http://localhost:89/images/thumbs/0000024_apple-macbook-pro-13-inch.jpeg",
               "Title": "Show details for Apple MacBook Pro 13-inch",
               "AlternateText": "Picture of Apple MacBook Pro 13-inch",
               "Form": null,
               "CustomProperties": {}
           },
           "ReviewOverviewModel": {
               "ProductId": 4,
               "RatingSum": 5,
               "TotalReviews": 1,
               "AllowCustomerReviews": true,
               "Form": null,
               "CustomProperties": {}
           },
           "CustomerGuid": "f1f13527-ba8e-4c5a-aca2-9ec3d78b3ff4",
           "Message": null
       }
   ],
   "SpecificationFilter": null,
   "PriceRangeFilters": null,
   "AlreadyFilteredItems": [
       {
           "SpecificationAttributeId": 2,
           "SpecificationAttributeName": "CPU Type",
           "SpecificationAttributeOptionId": 6,
           "SpecificationAttributeOptionName": "Intel Core i5"
       },
       {
           "SpecificationAttributeId": 3,
           "SpecificationAttributeName": "Memory",
           "SpecificationAttributeOptionId": 8,
           "SpecificationAttributeOptionName": "4 GB"
       }
   ],
   "NotFilteredItems": [],
   "CustomerGuid": "f1f13527-ba8e-4c5a-aca2-9ec3d78b3ff4",
   "Message": null
}