Request Parameters:


Retrieve the list of filters.


URL:

../Api/Client/LoadFilter

../Api/Client/LoadFilter2


Header:

Content-Type:application/json


Required Parameters :  


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


Case-1. Exception parameters :
Parameter:
{

      "ApiSecretKey":"i99b98d117m116a112o98k115c111",

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

      "StoreId": "1",

         "LanguageId":"",

       "CurrencyId":"1",

       "CategoryId":""

}
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":"60"

}

Response :
{

    "Status": 0,

    "Message": "Request cannot be empty",

    "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":"3"

}

Response :
{

    "Status": 1,

    "Message": "Success.",

    "Data": {

        "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": null,

        "FeaturedProducts": null,

        "Products": null,

        "SpecificationFilter": [

            {

                "SpecificationAttributeName": "CPU Type",

                "SpecificationAttributeOptionName": "Intel Core i5",

                "SpecificationAttributeOptionId": 6,

                "SpecificationAttributeDisplayOrder": 2

            },

            {

                "SpecificationAttributeName": "CPU Type",

                "SpecificationAttributeOptionName": "Intel Core i7",

                "SpecificationAttributeOptionId": 7,

                "SpecificationAttributeDisplayOrder": 2

            },

            {

                "SpecificationAttributeName": "Memory",

                "SpecificationAttributeOptionName": "16 GB",

                "SpecificationAttributeOptionId": 10,

                "SpecificationAttributeDisplayOrder": 3

            },

            {

                "SpecificationAttributeName": "Memory",

                "SpecificationAttributeOptionName": "4 GB",

                "SpecificationAttributeOptionId": 8,

                "SpecificationAttributeDisplayOrder": 3

            },

            {

                "SpecificationAttributeName": "Memory",

                "SpecificationAttributeOptionName": "8 GB",

                "SpecificationAttributeOptionId": 9,

                "SpecificationAttributeDisplayOrder": 3

            }

        ],

        "PriceRangeFilters": [],

        "FilteredItems": [],

        "CustomerGuid": "6c6b37a8-e3f1-48e4-b0c6-45c3d5001dca",

        "Message": null

    },

    "ValidationMessage": [],

    "ErrorMessage": null

}


Success Response for "../Api/Client/LoadFilter2" :

{

    "Status": 1,

    "Message": "Success.",

    "Data": {

        "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": null,

        "FeaturedProducts": null,

        "Products": null,

        "SpecificationFilter": [

            {

                "SpecificationAttributeId": 3,

                "SpecificationAttributeName": "4 GB",

                "SpecificationAttributeDisplayOrder": 1,

                "SpecificationAttributeOptions": [

                    {

                        "SpecificationAttributeOptionId": 8,

                        "SpecificationAttributeOptionName": "4 GB",

                        "SpecificationAttributeColorRGB": null,

                        "SpecificationAttributeOptionDisplayOrder": 1

                    },

                    {

                        "SpecificationAttributeOptionId": 9,

                        "SpecificationAttributeOptionName": "8 GB",

                        "SpecificationAttributeColorRGB": null,

                        "SpecificationAttributeOptionDisplayOrder": 2

                    },

                    {

                        "SpecificationAttributeOptionId": 10,

                        "SpecificationAttributeOptionName": "16 GB",

                        "SpecificationAttributeColorRGB": null,

                        "SpecificationAttributeOptionDisplayOrder": 3

                    }

                ]

            },

            {

                "SpecificationAttributeId": 2,

                "SpecificationAttributeName": "Intel Core i5",

                "SpecificationAttributeDisplayOrder": 1,

                "SpecificationAttributeOptions": [

                    {

                        "SpecificationAttributeOptionId": 6,

                        "SpecificationAttributeOptionName": "Intel Core i5",

                        "SpecificationAttributeColorRGB": null,

                        "SpecificationAttributeOptionDisplayOrder": 1

                    },

                    {

                        "SpecificationAttributeOptionId": 7,

                        "SpecificationAttributeOptionName": "Intel Core i7",

                        "SpecificationAttributeColorRGB": null,

                        "SpecificationAttributeOptionDisplayOrder": 2

                    }

                ]

            }

        ],

        "PriceRangeFilters": [],

        "AlreadyFilteredItems": null,

        "NotFilteredItems": null,

        "CustomerGuid": "6c6b37a8-e3f1-48e4-b0c6-45c3d5001dca",

        "Message": null

    },

    "ValidationMessage": [],

    "ErrorMessage": null

}