Request Parameters:


Apply filters to category.


URL: ../Api/Client/ApplyFilter


Header:

Content-Type: application/json


Required Parameters :


Case-1. Exception parameters :
Parameter:
{

    "ApiSecretKey": "i99b98d117m116a112o98k115c111",

    "CustomerGUID": "496DBB2A-F9EB-4522-A804-B108693B69CE",

    "StoreId": "1",

    "LanguageId": "1",

    "CurrencyId": "1",

    "CategoryId": 1,

    "CatalogPagingResponse": {

        "PageSize": "3",

        "PageNumber": "1",

        "OrderBy": "0",

        "Price": "10-10000",

        "SpecificationOptionIds":[1,2],

        "ManufacturerIds": [2,3]       

    }

}
Response :
{

    "Status": 0,

    "Message": "Request cannot be empty",

    "Data": null,

    "ValidationMessage": [],

    "ErrorMessage": null

}


Case-2. Incorrect Parameters :
Parameter:
{

      "ApiSecretKey":"i99b98d117m116a112o98k115c111",

         "CustomerGUID":"496DBB2A-F9EB-4522-A804-B108693B69CE",

      "StoreId": "1",

       "LanguageId": "1",

       "CurrencyId": "1",

       "CategoryId":"65",

      "CatalogPagingResponse":

       {

           "PageSize": "3",

           "PageNumber": "1",

           "OrderBy": "0",

          "Price": "10-10000",

          "SpecificationOptionIds":[1,2],

          "ManufacturerIds": [2,3]       

       }

}

Response :
{

    "Status": 0,

    "Message": "Category is empty or deleted",

    "Data": null,

    "ValidationMessage": [],

    "ErrorMessage": null

}


Case-3. Success Response :
Parameter:
{

    "ApiSecretKey": "i99b98d117m116a112o98k115c111",

    "CustomerGUID": "496DBB2A-F9EB-4522-A804-B108693B69CE",

    "StoreId": "1",

    "LanguageId": "1",

    "CurrencyId": "1",

    "CategoryId": 1,

    "CatalogPagingResponse": {

        "PageSize": "3",

        "PageNumber": "1",

        "OrderBy": "0",

        "Price": "10-10000",

        "SpecificationOptionIds":[1,2],

        "ManufacturerIds": [2,3]   

    }

}

Response :
{    

      "ApiSecretKey":"d122a116s110h120o101r99a117u111",

      "CustomerGUID":"3DD4E964-5A98-4482-97C9-3F4F89DFD7C4",

     "StoreId": "1",

    "CurrencyId": "1",

    "LanguageId": "1",

    "CategoryId": "2",

    "CatalogPagingResponse": {

        "PageSize": "2",

        "PageNumber": "1",

        "OrderBy": "0",

        "Price": "1000-10000",

        "SpecificationOptionIds": [6,8],

        "ManufacturerIds": [2,3]

       

     }

}