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

            "AllowProductSorting": false,

            "AvailableSortOptions": null,

            "AllowProductViewModeChanging": false,

            "AvailableViewModes": null,

            "AllowCustomersToSelectPageSize": false,

            "PageSizeOptions": null,

            "OrderBy": null,

            "ViewMode": null,

            "WarningMessage": null,

            "NoResultMessage": null,

            "FirstItem": 0,

            "HasNextPage": false,

            "HasPreviousPage": false,

            "LastItem": 0,

            "PageIndex": 0,

            "PageNumber": 0,

            "PageSize": 0,

            "TotalItems": 0,

            "TotalPages": 0

        },

        "FeaturedProducts": null,

        "Products": null,

        "SpecificationFilter": {

            "Enabled": true,

            "Attributes": [

                {

                    "Name": "CPU Type",

                    "Values": [

                        {

                            "Name": "Intel Core i5",

                            "ColorSquaresRgb": null,

                            "Selected": false,

                            "Id": 6,

                            "CustomProperties": {}

                        }

                    ],

                    "Id": 2,

                    "CustomProperties": {}

                },

                {

                    "Name": "Memory",

                    "Values": [

                        {

                            "Name": "4 GB",

                            "ColorSquaresRgb": null,

                            "Selected": false,

                            "Id": 8,

                            "CustomProperties": {}

                        }

                    ],

                    "Id": 3,

                    "CustomProperties": {}

                },

                {

                    "Name": "Hard drive",

                    "Values": [

                        {

                            "Name": "500 GB",

                            "ColorSquaresRgb": null,

                            "Selected": false,

                            "Id": 12,

                            "CustomProperties": {}

                        }

                    ],

                    "Id": 4,

                    "CustomProperties": {}

                }

            ],

            "CustomProperties": {}

        },

        "PriceRangeFilter": {

            "Enabled": true,

            "SelectedPriceRange": {

                "From": 0,

                "To": 10000,

                "CustomProperties": {}

            },

            "AvailablePriceRange": {

                "From": 0,

                "To": 10000,

                "CustomProperties": {}

            },

            "CustomProperties": {}

        },

        "ManufacturerFilter": {

            "Enabled": false,

            "Manufacturers": [],

            "CustomProperties": {}

        },

        "CustomerGuid": "3dd4e964-5a98-4482-97c9-3f4f89dfd7c4",

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

            "Enabled": true,

            "Attributes": [

                {

                    "Name": "CPU Type",

                    "Values": [

                        {

                            "Name": "Intel Core i5",

                            "ColorSquaresRgb": null,

                            "Selected": false,

                            "Id": 6,

                            "CustomProperties": {}

                        }

                    ],

                    "Id": 2,

                    "CustomProperties": {}

                },

                {

                    "Name": "Memory",

                    "Values": [

                        {

                            "Name": "4 GB",

                            "ColorSquaresRgb": null,

                            "Selected": false,

                            "Id": 8,

                            "CustomProperties": {}

                        }

                    ],

                    "Id": 3,

                    "CustomProperties": {}

                },

                {

                    "Name": "Hard drive",

                    "Values": [

                        {

                            "Name": "500 GB",

                            "ColorSquaresRgb": null,

                            "Selected": false,

                            "Id": 12,

                            "CustomProperties": {}

                        }

                    ],

                    "Id": 4,

                    "CustomProperties": {}

                }

            ],

            "CustomProperties": {}

        },

        "PriceRangeFilter": {

            "Enabled": true,

            "SelectedPriceRange": {

                "From": 0,

                "To": 10000,

                "CustomProperties": {}

            },

            "AvailablePriceRange": {

                "From": 0,

                "To": 10000,

                "CustomProperties": {}

            },

            "CustomProperties": {}

        },

        "ManufacturerFilter": {

            "Enabled": false,

            "Manufacturers": [],

            "CustomProperties": {}

        },

        "CustomerGuid": "3dd4e964-5a98-4482-97c9-3f4f89dfd7c4",

        "Message": null

    },

    "ValidationMessage": [],

    "ErrorMessage": null

}