Searching the product catalog
Edit on GitHub
You are browsing a previous version of the document. The latest version is 202212.0.
The implementation of the search API offers you the same search experience as in the Spryker Demo Shops. The search engine used is Elasticsearch, and search results go beyond the simple listing of products in the results section. The list of search results is paginated according to your configuration, and spelling suggestions are offered when needed. In addition, sorting and facets are supported to narrow down the search results. In your development, this endpoint can help you to:
- Implement catalog search functionality, including the category tree, facets, and pagination.
- Retrieve a list of products to be displayed anywhere you want.
Installation
For detailed information about the modules that provide the API functionality and related installation instructions, see Glue API: Catalog feature integration.
Search by products
To search by products, send the request:
GET
/catalog-search
Request
QUERY PARAMETER | DESCRIPTION | POSSIBLE VALUES |
---|---|---|
include | Adds resource relationships to the request. | abstract-products |
q | Restricts the set of the returned items to the provided parameter value. |
|
price[min] | Specifies minimum prices of the products | {{minimum_price}} |
price[max] | Specifies maximum prices of the products | {{maximum_price}} |
brand | Specifies the product brand | {{brand_name}} |
label | Specifies the product label | {{label}} |
weight | Specifies the product weight | {{weight}} |
color | Specifies the product color | {{color}} |
storage_capacity[] | Specifies the storage capacity of a product | {{storage_capacity}} |
rating[min] | Specifies the minimum rating of a product | {{rating}} |
category | Specifies the category to search the products in | {{category_node_id}}For the category node IDs, retrieve the category tree. |
currency | Sets a currency | {{currency}} |
sort | Sorts the search results | For the list of possible values, run the [catalog search request and find the list under sortParamNames in the response. For the default Spryker Demo Shop sorting parameters, see Sorting parameters. |
page | Sets the number of the search results page from which the results are retrieved | {{page_number}} |
ipp | Sets the number of products per page | {{number_of_products}} |
merchant_name | Filters the results by a merchant name. | {{merchnat_name}} |
REQUEST | USAGE |
---|---|
GET https://glue.mysprykershop.com/catalog-search?q= |
Search for all available products. |
GET https://glue.mysprykershop.com/catalog-search?q=058 |
Search for an abstract product by SKU 058. |
GET https://glue.mysprykershop.com/catalog-search?q=058&include=abstract-products |
Search for an abstract product by SKU 058 with the included product details. |
GET https://glue.mysprykershop.com/catalog-search?q=Acer Liquid Jade |
Search for an abstract product by Acer Liquid Jade name. |
GET https://glue.mysprykershop.com/catalog-search?q=058_261755504 |
Search for a concrete product by SKU 058_261755504. |
GET https://glue.mysprykershop.com/catalog-search?q=sony+red |
Search for products by multiple attributes (brand Sony and red color). |
GET https://glue.mysprykershop.com/catalog-search?q=sony&price%5Bmin%5D=99.99&price%5Bmax%5D=150 |
Search for products within a minimum (99.99) and maximum (150) price range. |
GET https://glue.mysprykershop.com/catalog-search?q=sony |
Search for products of the Sony brand. |
GET https://glue.mysprykershop.com/catalog-search?label[]=NEW&label[]=SALE % |
Search for products with the NEW and SALE labels. |
GET https://glue.mysprykershop.com/catalog-search?weight[]=45 g |
Search for products by the 45 g weight. |
GET https://glue.mysprykershop.com/catalog-search?color[]=Blue |
Search for products by the Blue color. |
GET https://glue.mysprykershop.com/catalog-search?storage_capacity[]=32 GB |
Search for products by the 32 GB storage capacity. |
GET https://glue.mysprykershop.com/catalog-search?rating[min]=4 |
Search for products by the rating 4. |
GET https://glue.mysprykershop.com/catalog-search?category=6 |
Search for products by the category node ID 6. |
GET https://glue.mysprykershop.com/catalog-search?currency=CHF |
Define the CHF currency for the search result products. |
GET https://glue.mysprykershop.com/catalog-search?q=Sony&sort=name_asc |
Set sorting order ascending. |
GET https://glue.mysprykershop.com/catalog-search?q=Sony&sort=name_desc |
Set sorting order descending. |
GET https://glue.mysprykershop.com/catalog-search?q=Sony&sort=rating |
Sort the found products by rating. |
GET https://glue.mysprykershop.com/catalog-search?q=Sony&sort=price_asc |
Sort the found products by price ascending. |
GET https://glue.mysprykershop.com/catalog-search?q=Sony&page=3 |
Set a page to retrieve the search results from. |
GET https://glue.mysprykershop.com/catalog-search?q=Sony&ipp=24 |
Set a number of products per page. |
GET https://glue.mysprykershop.com/catalog-search?merchant_name=Spryker |
Filter the results by the Spryker merchant name. |
GET https://glue.mysprykershop.com/catalog-search?q=001&include=abstract-products,concrete-products,product-offers/ |
Search for a product by SKU 001 including its concrete products and product offers. |
Response
Response sample: search for all available products
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 224,
"currentPage": 1,
"maxPage": 23,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "073",
"price": 43458,
"abstractName": "Samsung Galaxy Note 3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 43458,
"DEFAULT": 43458
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21927455-7956.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21927455-7956.jpg"
}
]
},
...
{
"abstractSku": "154",
"price": 22240,
"abstractName": "Lenovo Yoga 500 14",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 22240,
"DEFAULT": 22240
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_lows/31980499_9888.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/31980499_9888.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 224
},
{
"value": 5,
"doc_count": 72
},
{
"value": 18,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 66
},
{
"value": "New",
"doc_count": 5
},
{
"value": "Discontinued",
"doc_count": 2
},
{
"value": "Alternatives available",
"doc_count": 1
}
...
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 82
},
{
"value": "White",
"doc_count": 38
},
...
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [
{
"value": "32 GB",
"doc_count": 5
},
{
"value": "128 GB",
"doc_count": 3
},
...
],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Samsung",
"doc_count": 46
},
{
"value": "Sony",
"doc_count": 43
},
...
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [
{
"value": "Yes",
"doc_count": 5
},
{
"value": "No",
"doc_count": 3
}
],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [
{
"value": "132 g",
"doc_count": 7
},
{
"value": "118 g",
"doc_count": 4
},
...
],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 111
},
...
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 0,
"max": 345699,
"activeMin": 0,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 5,
"activeMin": 4,
"activeMax": 5,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 72,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 24,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 20,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 28,
"children": []
}
]
},
{
"nodeId": 2,
"name": "Cameras & Camcorders",
"docCount": 67,
"children": [
{
"nodeId": 4,
"name": "Digital Cameras",
"docCount": 41,
"children": []
},
{
"nodeId": 3,
"name": "Camcorders",
"docCount": 26,
"children": []
}
]
},
...
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q="
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=",
"last": "https://glue.mysprykershop.com/catalog-search?q=&page[offset]=216&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?q=&page[offset]=12&page[limit]=12"
}
}
Response sample: search for an abstract product by SKU
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 1,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "058",
"price": 26432,
"abstractName": "Acer Liquid Jade",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 26432,
"DEFAULT": 26432
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/img_24245592_medium_1483521161_4318_9985.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24245592-2688.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 1
},
{
"value": 11,
"doc_count": 1
},
{
"value": 12,
"doc_count": 1
},
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "White",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Acer",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 26432,
"max": 26432,
"activeMin": 26432,
"activeMax": 26432,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 0,
"max": 0,
"activeMin": 0,
"activeMax": 0,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.69.demo-spryker.com:80/catalog-search?q=058"
}
}
],
"links": {
"self": "glue.mysprykershop.com/catalog-search?q=058",
"last": "glue.mysprykershop.com/catalog-search?q=058&page[offset]=0&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=058&page[offset]=0&page[limit]=12"
}
}
Response sample: search for an abstract product by SKU with the included abstract product details
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 1,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "058",
"price": 26432,
"abstractName": "Acer Liquid Jade",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 26432,
"DEFAULT": 26432
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/img_24245592_medium_1483521161_4318_9985.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24245592-2688.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 1
},
{
"value": 11,
"doc_count": 1
},
{
"value": 12,
"doc_count": 1
},
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "White",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Acer",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 26432,
"max": 26432,
"activeMin": 26432,
"activeMax": 26432,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 0,
"max": 0,
"activeMin": 0,
"activeMax": 0,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
{
"nodeId": 2,
"name": "Cameras & Camcorders",
"docCount": 0,
"children": [
{
"nodeId": 4,
"name": "Digital Cameras",
"docCount": 0,
"children": []
},
{
"nodeId": 3,
"name": "Camcorders",
"docCount": 0,
"children": []
}
]
},
{
"nodeId": 15,
"name": "Cables",
"docCount": 0,
"children": []
},
{
"nodeId": 11,
"name": "Telecom & Navigation",
"docCount": 1,
"children": [
{
"nodeId": 12,
"name": "Smartphones",
"docCount": 1,
"children": []
}
]
},
{
"nodeId": 9,
"name": "Smart Wearables",
"docCount": 0,
"children": [
{
"nodeId": 10,
"name": "Smartwatches",
"docCount": 0,
"children": []
}
]
},
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=058&include=abstract-products"
},
"relationships": {
"abstract-products": {
"data": [
{
"type": "abstract-products",
"id": "058"
}
]
}
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=058&include=abstract-products",
"last": "https://glue.mysprykershop.com/catalog-search?q=058&include=abstract-products&page[offset]=0&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=058&include=abstract-products&page[offset]=0&page[limit]=12"
},
"included": [
{
"type": "abstract-products",
"id": "058",
"attributes": {
"sku": "058",
"averageRating": null,
"reviewCount": 0,
"name": "Acer Liquid Jade",
"description": "Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the Edge Handle. When words aren’t enough, send a poke or an emoticon to your People Edge contacts. OnCircle lets you communicate in ways that really count. When it comes to your favourite tracks, sound quality matters. Enjoy rich, balanced audio with Bluetooth audio accessories that support UHQ Audio. Celebrations are always better when you are sharing. Livestream the fun straight from your Galaxy S6 edge+ using the camera’s Live Broadcast function. 4GB RAM and LTE Cat.9 support ensure uninterrupted streaming. No more shaky handheld videos. Video Digital Imaging Stabilisation meets Optical Image Stabilisation to ensure you get clear and steady footage every time.",
"attributes": {
"form_factor": "Bar",
"sim_card_type": "NanoSIM",
"display_type": "IPS",
"internal_ram": "2048 MB",
"brand": "Acer",
"color": "White"
},
"superAttributesDefinition": [
"form_factor",
"color"
],
"superAttributes": {
"series": [
"Jade Plus",
"Jade Z"
]
},
"attributeMap": {
"product_concrete_ids": [
"058_24245592",
"058_26175504"
],
"super_attributes": {
"series": [
"Jade Plus",
"Jade Z"
]
},
"attribute_variants": {
"series:Jade Plus": {
"id_product_concrete": "058_24245592"
},
"series:Jade Z": {
"id_product_concrete": "058_26175504"
}
}
},
"metaTitle": "Acer Liquid Jade",
"metaKeywords": "Acer,Communication Electronics",
"metaDescription": "Edge Handle Assign a colour and place on People Edge to five of your favourite contacts. Reach out to them at any time by simply swiping inwards from the E",
"attributeNames": {
"form_factor": "Form factor",
"sim_card_type": "SIM card type",
"display_type": "Display type",
"internal_ram": "Internal RAM",
"brand": "Brand",
"color": "Color",
"series": "Series"
},
"url": "/en/acer-liquid-jade-58"
},
"links": {
"self": "https://glue.mysprykershop.com/abstract-products/058"
}
}
]
}
Response sample: search for a concrete product by SKU
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 1,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "058",
"price": 26432,
"abstractName": "Acer Liquid Jade",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 26432,
"DEFAULT": 26432
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/img_24245592_medium_1483521161_4318_9985.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24245592-2688.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 1
},
{
"value": 11,
"doc_count": 1
},
{
"value": 12,
"doc_count": 1
},
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "White",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Acer",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 26432,
"max": 26432,
"activeMin": 26432,
"activeMax": 26432,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 0,
"max": 0,
"activeMin": 0,
"activeMax": 0,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=058_26175504"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=058_26175504",
"last": "https://glue.mysprykershop.com/catalog-search?q=058_26175504&page[offset]=0&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=058_26175504&page[offset]=0&page[limit]=12"
}
}
Response sample: search for products by multiple attributes
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 70,
"currentPage": 1,
"maxPage": 7,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "108",
"price": 17774,
"abstractName": "Sony SW2 SmartWatch",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 17774,
"DEFAULT": 17774
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/img_21047360_medium_1482828045_101_30852.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21047360-4814.jpg"
}
]
},
{
"abstractSku": "027",
"price": 4900,
"abstractName": "Sony Cyber-shot DSC-WX500",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 4900,
"DEFAULT": 4900
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 5200,
"ORIGINAL": 5200
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/low/7822599-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/medium/7822599-Sony.jpg"
}
]
},
{
"abstractSku": "001",
"price": 9999,
"abstractName": "Canon IXUS 160",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 9999,
"DEFAULT": 9999
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 12564,
"ORIGINAL": 12564
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/25904006-8438.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/25904006-8438.jpg"
}
]
},
...
{
"abstractSku": "196",
"price": 24940,
"abstractName": "Sony HDR-AS20",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 24940,
"DEFAULT": 24940
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/23120327-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/23120327-Sony.jpg"
}
]
},
{
"abstractSku": "197",
"price": 23010,
"abstractName": "Sony HDR-AS20",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 23010,
"DEFAULT": 23010
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21421718-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21421718-Sony.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 70
},
{
"value": 2,
"doc_count": 32
},
{
"value": 4,
"doc_count": 20
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 21
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 26
},
{
"value": "White",
"doc_count": 15
},
{
"value": "Red",
"doc_count": 8
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [
{
"value": "8 GB",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Sony",
"doc_count": 43
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [
{
"value": "Yes",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [
{
"value": "45 g",
"doc_count": 4
},
{
"value": "58 g",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 38
},
{
"value": "Video King",
"doc_count": 35
},
{
"value": "Sony Experts",
"doc_count": 29
},
{
"value": "Budget Cameras",
"doc_count": 20
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 1250,
"max": 345699,
"activeMin": 1250,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 19,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony Red"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony Red",
"last": "https://glue.mysprykershop.com/catalog-search?q=Sony Red&page[offset]=60&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=Sony Red&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?q=Sony Red&page[offset]=12&page[limit]=12"
}
}
Response sample: search for products within a minimum and maximum price range
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 7,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "200",
"price": 13865,
"abstractName": "Sony HXR-MC50E",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 13865,
"DEFAULT": 13865
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/5787536_8636.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/5787536_8636.jpg"
}
]
},
{
"abstractSku": "077",
"price": 14554,
"abstractName": "Sony Xperia Z3 Compact",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 14554,
"DEFAULT": 14554
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 15000,
"ORIGINAL": 15000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24584210-216.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24584210-216.jpg"
}
]
},
{
"abstractSku": "016",
"price": 9999,
"abstractName": "Sony Cyber-shot DSC-W800",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 9999,
"DEFAULT": 9999
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21748907-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21748907-Sony.jpg"
}
]
}
...
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 7
},
...
{
"value": 12,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 3
},
{
"value": "Blue",
"doc_count": 1
},
{
"value": "Purple",
"doc_count": 1
},
{
"value": "Silver",
"doc_count": 1
},
{
"value": "White",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Sony",
"doc_count": 7
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 6
},
{
"value": "Sony Experts",
"doc_count": 5
},
{
"value": "Video King",
"doc_count": 5
},
{
"value": "Budget Cameras",
"doc_count": 4
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 9999,
"activeMax": 15000,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 0,
"max": 0,
"activeMin": 0,
"activeMax": 0,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
{
"nodeId": 2,
"name": "Cameras & Camcorders",
"docCount": 5,
"children": [
{
"nodeId": 4,
"name": "Digital Cameras",
"docCount": 4,
"children": []
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&price[min]=99.99&price[max]=150"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&price[min]=99.99&price[max]=150",
"last": "https://glue.mysprykershop.com/catalog-search?q=Sony&price[min]=99.99&price[max]=150&page[offset]=0&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=Sony&price[min]=99.99&price[max]=150&page[offset]=0&page[limit]=12"
}
}
Response sample: search for products by brand
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 43,
"currentPage": 1,
"maxPage": 5,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "210",
"price": 100000,
"abstractName": "Sony Bundle",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 100000,
"DEFAULT": 100000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/23120327-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/23120327-Sony.jpg"
}
]
},
...
{
"abstractSku": "093",
"price": 24899,
"abstractName": "Sony SmartWatch 3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 24899,
"DEFAULT": 24899
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24495843-7844.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24495843-7844.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 43
},
...
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 10
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 14
},
...
{
"value": "Purple",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [
{
"value": "8 GB",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Samsung",
"doc_count": 46
},
...
{
"value": "Toshiba",
"doc_count": 5
}
],
"activeValue": "Sony",
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [
{
"value": "45 g",
"doc_count": 4
},
{
"value": "58 g",
"doc_count": 2
},
{
"value": "63.5 g",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 30
},
...
{
"value": "Budget Cameras",
"doc_count": 14
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 3000,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "glue.mysprykershop.com/catalog-search?brand=Sony"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?brand=Sony",
"last": "https://glue.mysprykershop.com/catalog-search?brand=Sony&page[offset]=36&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?brand=Sony&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?brand=Sony&page[offset]=12&page[limit]=12"
}
}
Response sample: search for products by labels
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 66,
"currentPage": 1,
"maxPage": 7,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "060",
"price": 41837,
"abstractName": "Acer Liquid Jade",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 41837,
"DEFAULT": 41837
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/26027598-6953.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/26027598-6953.jpg"
}
]
},
...
{
"abstractSku": "031",
"price": 40024,
"abstractName": "Canon PowerShot G9 X",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 40024,
"DEFAULT": 40024
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 41000,
"ORIGINAL": 41000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/30021637_4678.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/30021637_4678.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 66
},
...
{
"value": 15,
"doc_count": 3
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 66
},
...
{
"value": "Alternatives available",
"doc_count": 1
}
],
"activeValue": [
"NEW",
"SALE %"
],
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 20
},
...
{
"value": "Gold",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 33
},
{
"value": "Video King",
"doc_count": 18
},
{
"value": "Budget Cameras",
"doc_count": 12
},
{
"value": "Sony Experts",
"doc_count": 9
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 162,
"max": 95000,
"activeMin": 162,
"activeMax": 95000,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 0,
"max": 0,
"activeMin": 0,
"activeMax": 0,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 20,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 4,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 8,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 8,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?label[0]=NEW&label[1]=SALE %"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?label[0]=NEW&label[1]=SALE %",
"last": "https://glue.mysprykershop.com/catalog-search?label[0]=NEW&label[1]=SALE %&page[offset]=60&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?label[0]=NEW&label[1]=SALE %&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?label[0]=NEW&label[1]=SALE %&page[offset]=12&page[limit]=12"
}
}
Response sample: search for products by weight
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 4,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "090",
"price": 20160,
"abstractName": "Sony SmartWatch 3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 20160,
"DEFAULT": 20160
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery/26219658_3401.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery_mediums/img_26219658_medium_1483953936_4642_16454.jpg"
}
]
},
...
{
"abstractSku": "093",
"price": 24899,
"abstractName": "Sony SmartWatch 3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 24899,
"DEFAULT": 24899
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24495843-7844.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24495843-7844.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 4
},
{
"value": 9,
"doc_count": 4
},
{
"value": 10,
"doc_count": 4
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Silver",
"doc_count": 2
},
{
"value": "Black",
"doc_count": 1
},
{
"value": "White",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Sony",
"doc_count": 4
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [
{
"value": "132 g",
"doc_count": 7
},
...
{
"value": "22.39 oz",
"doc_count": 2
}
],
"activeValue": [
"45 g"
],
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 4
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 17459,
"max": 24899,
"activeMin": 17459,
"activeMax": 24899,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?weight[0]=45 g"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?weight[0]=45 g",
"last": "https://glue.mysprykershop.com/catalog-search?weight[0]=45 g&page[offset]=0&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?weight[0]=45 g&page[offset]=0&page[limit]=12"
}
}
Response sample: search for products by color
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 10,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "068",
"price": 8005,
"abstractName": "Samsung Galaxy S5",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 8005,
"DEFAULT": 8005
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 9000,
"ORIGINAL": 9000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21927453-1632.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21927453-1632.jpg"
}
]
},
...
{
"abstractSku": "005",
"price": 7000,
"abstractName": "Canon IXUS 175",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 7000,
"DEFAULT": 7000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/30663301_9631.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/30663301_9631.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 10
},
...
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 2
},
{
"value": "New",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 82
},
{
"value": "White",
"doc_count": 38
},
{
"value": "Silver",
"doc_count": 20
},
{
"value": "Blue",
"doc_count": 10
},
...
],
"activeValue": [
"Blue"
],
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Samsung",
"doc_count": 3
},
...
{
"value": "TomTom",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [
{
"value": "Yes",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [
{
"value": "18 g",
"doc_count": 2
},
{
"value": "132 g",
"doc_count": 1
},
{
"value": "20 g",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 9
},
{
"value": "Budget Cameras",
"doc_count": 2
},
{
"value": "Video King",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 6277,
"max": 39353,
"activeMin": 6277,
"activeMax": 39353,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 1,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
...
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?color[0]=Blue"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?color[0]=Blue",
"last": "https://glue.mysprykershop.com/catalog-search?color[0]=Blue&page[offset]=0&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?color[0]=Blue&page[offset]=0&page[limit]=12"
}
}
Response: search for products by storage capacity
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 5,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "051",
"price": 12428,
"abstractName": "Samsung Galaxy S6 edge",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 12428,
"DEFAULT": 12428
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 13000,
"ORIGINAL": 13000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/29567823_6321.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/29567823_6321.jpg"
}
]
},
...
{
"abstractSku": "053",
"price": 40651,
"abstractName": "Samsung Galaxy S6 edge",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 40651,
"DEFAULT": 40651
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/30614390_2538.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/30614390_2538.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 5
},
{
"value": 11,
"doc_count": 5
},
{
"value": 14,
"doc_count": 5
},
{
"value": 12,
"doc_count": 4
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
...
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [
{
"value": "32 GB",
"doc_count": 5
},
{
"value": "128 GB",
"doc_count": 3
},
{
"value": "64 GB",
"doc_count": 3
},
{
"value": "16 GB",
"doc_count": 2
},
{
"value": "8 GB",
"doc_count": 1
}
],
"activeValue": [
"32 GB"
],
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 4
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 9002,
"max": 43458,
"activeMin": 9002,
"activeMax": 43458,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 0,
"max": 0,
"activeMin": 0,
"activeMax": 0,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?storage_capacity[0]=32 GB"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?storage_capacity[0]=32 GB",
"last": "https://glue.mysprykershop.com/catalog-search?storage_capacity[0]=32 GB&page[offset]=0&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?storage_capacity[0]=32 GB&page[offset]=0&page[limit]=12"
}
}
Response sample: search for products by rating
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 5,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "139",
"price": 3454,
"abstractName": "Asus Transformer Book T200TA",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 3454,
"DEFAULT": 3454
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24699831-1991.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24699831-1991.jpg"
}
]
},
...
{
"abstractSku": "093",
"price": 24899,
"abstractName": "Sony SmartWatch 3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 24899,
"DEFAULT": 24899
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24495843-7844.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24495843-7844.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 5
},
...
{
"value": 10,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 4
},
{
"value": "Budget Cameras",
"doc_count": 1
},
{
"value": "Sony Experts",
"doc_count": 1
},
{
"value": "Video King",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3454,
"max": 39353,
"activeMin": 3454,
"activeMax": 39353,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 5,
"activeMin": 4,
"activeMax": 5,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 1,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?rating[min]=4"
}
}
],
"links": {
"self": "glue.mysprykershop.com/catalog-search?rating[min]=4",
"last": "glue.mysprykershop.com/catalog-search?rating[min]=4&page[offset]=0&page[limit]=12",
"first": "glue.mysprykershop.com/catalog-search?rating[min]=4&page[offset]=0&page[limit]=12"
}
}
Response sample: search for products by the category node ID
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 24,
"currentPage": 1,
"maxPage": 3,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "134",
"price": 1879,
"abstractName": "Acer Aspire S7",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 1879,
"DEFAULT": 1879
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 2000,
"ORIGINAL": 2000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/29759322_2351.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery_raw/29759322_2351.png"
}
]
},
...
{
"abstractSku": "142",
"price": 21192,
"abstractName": "Asus Zenbook US303UB",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 21192,
"DEFAULT": 21192
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_lows/30943081_4685.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/30943081_4685.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
...
{
"value": 6,
"doc_count": 24
},
...
{
"value": 18,
"doc_count": 1
}
],
"activeValue": "6",
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 1879,
"max": 44182,
"activeMin": 1879,
"activeMax": 44182,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 24,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 24,
"children": []
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?category=6"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?category=6",
"last": "https://glue.mysprykershop.com/catalog-search?category=6&page[offset]=12&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?category=6&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?category=6&page[offset]=12&page[limit]=12"
}
}
Response sample: define the currency for the search result products
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 220,
"currentPage": 1,
"maxPage": 22,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "060",
"price": 48113,
"abstractName": "Acer Liquid Jade",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "CHF",
"symbol": "CHF",
"name": "Swiss Franc"
},
"grossAmount": 48113,
"DEFAULT": 48113
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/26027598-6953.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/26027598-6953.jpg"
}
]
},
...
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "CHF",
"symbol": "CHF",
"name": "Swiss Franc"
},
"grossAmount": 47150,
"ORIGINAL": 47150
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/30021637_4678.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/30021637_4678.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 220
},
...
{
"value": 17,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 110
},
{
"value": "Video King",
"doc_count": 66
},
{
"value": "Budget Cameras",
"doc_count": 37
},
{
"value": "Sony Experts",
"doc_count": 26
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-CHF-GROSS_MODE",
"localizedName": "Price range",
"min": 0,
"max": 397554,
"activeMin": 0,
"activeMax": 397554,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 5,
"activeMin": 4,
"activeMax": 5,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 72,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 24,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 20,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 28,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?currency=CHF"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?currency=CHF",
"last": "https://glue.mysprykershop.com/catalog-search?currency=CHF&page[offset]=216&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?currency=CHF&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?currency=CHF&page[offset]=12&page[limit]=12"
}
}
Response sample: set sorting order ascending in the search results
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": "name_asc",
"currentSortOrder": "asc"
},
"pagination": {
"numFound": 43,
"currentPage": 1,
"maxPage": 5,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "210",
"price": 100000,
"abstractName": "Sony Bundle",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 100000,
"DEFAULT": 100000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/23120327-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/23120327-Sony.jpg"
}
]
},
{
"abstractSku": "016",
"price": 9999,
"abstractName": "Sony Cyber-shot DSC-W800",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 9999,
"DEFAULT": 9999
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21748907-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21748907-Sony.jpg"
}
]
},
{
"abstractSku": "017",
"price": 345699,
"abstractName": "Sony Cyber-shot DSC-W800",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 345699,
"DEFAULT": 345699
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21748906-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21748906-Sony.jpg"
}
]
},
{
"abstractSku": "020",
"price": 10580,
"abstractName": "Sony Cyber-shot DSC-W830",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10580,
"DEFAULT": 10580
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10599,
"ORIGINAL": 10599
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21081478-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21081478-Sony.jpg"
}
]
},
{
"abstractSku": "019",
"price": 9999,
"abstractName": "Sony Cyber-shot DSC-W830",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 9999,
"DEFAULT": 9999
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21081473-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21081473-Sony.jpg"
}
]
},
{
"abstractSku": "021",
"price": 10680,
"abstractName": "Sony Cyber-shot DSC-W830",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10680,
"DEFAULT": 10680
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21081475-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21081475-Sony.jpg"
}
]
},
...
{
"abstractSku": "024",
"price": 44500,
"abstractName": "Sony Cyber-shot DSC-WX350",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 44500,
"DEFAULT": 44500
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 45500,
"ORIGINAL": 45500
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21987578-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21987578-Sony.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 43
},
...
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 10
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 14
},
...
{
"value": "Purple",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [
{
"value": "8 GB",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 29
},
{
"value": "Sony Experts",
"doc_count": 26
},
{
"value": "Video King",
"doc_count": 26
},
{
"value": "Budget Cameras",
"doc_count": 14
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 3000,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 1,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=name_asc"
}
}
],
"links": {
"self": "glue.mysprykershop.com/catalog-search?q=Sony&sort=name_asc",
"last": "glue.mysprykershop.comc/atalog-search?q=Sony&sort=name_asc&page[offset]=36&page[limit]=12",
"first": "glue.mysprykershop.com/catalog-search?q=Sony&sort=name_asc&page[offset]=0&page[limit]=12",
"next": "glue.mysprykershop.comc/atalog-search?q=Sony&sort=name_asc&page[offset]=12&page[limit]=12"
}
}
Response sample: set sorting order descending in the search results
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": "name_desc",
"currentSortOrder": "desc"
},
"pagination": {
"numFound": 43,
"currentPage": 1,
"maxPage": 5,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "077",
"price": 14554,
"abstractName": "Sony Xperia Z3 Compact",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 14554,
"DEFAULT": 14554
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 15000,
"ORIGINAL": 15000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24584210-216.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24584210-216.jpg"
}
]
},
{
"abstractSku": "076",
"price": 35711,
"abstractName": "Sony Xperia Z3 Compact",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 35711,
"DEFAULT": 35711
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24394207-3552.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24394207-3552.jpg"
}
]
},
...
{
"abstractSku": "080",
"price": 25214,
"abstractName": "Sony Xperia Z3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 25214,
"DEFAULT": 25214
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 26000,
"ORIGINAL": 26000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24394206-8583.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24394206-8583.jpg"
}
]
},
...
{
"abstractSku": "090",
"price": 20160,
"abstractName": "Sony SmartWatch 3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 20160,
"DEFAULT": 20160
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery/26219658_3401.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery_mediums/img_26219658_medium_1483953936_4642_16454.jpg"
}
]
},
...
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 43
},
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 10
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 29
},
{
"value": "Sony Experts",
"doc_count": 26
},
{
"value": "Video King",
"doc_count": 26
},
{
"value": "Budget Cameras",
"doc_count": 14
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 3000,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 1,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=name_desc"
}
}
],
"links": {
"self": "glue.mysprykershop.com/catalog-search?q=Sony&sort=name_desc",
"last": "glue.mysprykershop.com/catalog-search?q=Sony&sort=name_desc&page[offset]=36&page[limit]=12",
"first": "glue.mysprykershop.com/catalog-search?q=Sony&sort=name_desc&page[offset]=0&page[limit]=12",
"next": "glue.mysprykershop.com/catalog-search?q=Sony&sort=name_desc&page[offset]=12&page[limit]=12"
}
}
Response sample: sort the found products by rating
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": "rating",
"currentSortOrder": "desc"
},
"pagination": {
"numFound": 43,
"currentPage": 1,
"maxPage": 5,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "093",
"price": 24899,
"abstractName": "Sony SmartWatch 3",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 24899,
"DEFAULT": 24899
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24495843-7844.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24495843-7844.jpg"
}
]
},
{
"abstractSku": "078",
"price": 25584,
"abstractName": "Sony Xperia Z3 Compact",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 25584,
"DEFAULT": 25584
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/24602396-8292.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/24602396-8292.jpg"
}
]
},
{
"abstractSku": "020",
"price": 10580,
"abstractName": "Sony Cyber-shot DSC-W830",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10580,
"DEFAULT": 10580
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10599,
"ORIGINAL": 10599
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21081478-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21081478-Sony.jpg"
}
]
},
{
"abstractSku": "024",
"price": 44500,
"abstractName": "Sony Cyber-shot DSC-WX350",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 44500,
"DEFAULT": 44500
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 45500,
"ORIGINAL": 45500
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21987578-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21987578-Sony.jpg"
}
]
},
...
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 43
},
...
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 29
},
{
"value": "Sony Experts",
"doc_count": 26
},
{
"value": "Video King",
"doc_count": 26
},
{
"value": "Budget Cameras",
"doc_count": 14
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 3000,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 1,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=rating"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=rating",
"last": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=rating&page[offset]=36&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=rating&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=rating&page[offset]=12&page[limit]=12"
}
}
Response sample: sort the found products by price ascending
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": "price_asc",
"currentSortOrder": "asc"
},
"pagination": {
"numFound": 43,
"currentPage": 1,
"maxPage": 5,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "028",
"price": 3000,
"abstractName": "Sony Cyber-shot DSC-WX500",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 3000,
"DEFAULT": 3000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/low/7822598-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/medium/7822598-Sony.jpg"
}
]
},
{
"abstractSku": "202",
"price": 3918,
"abstractName": "Sony NEX-VG20EH",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 3918,
"DEFAULT": 3918
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 5000,
"ORIGINAL": 5000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/5782479-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/5782479-Sony.jpg"
}
]
},
...
{
"abstractSku": "020",
"price": 10580,
"abstractName": "Sony Cyber-shot DSC-W830",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10580,
"DEFAULT": 10580
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10599,
"ORIGINAL": 10599
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21081478-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21081478-Sony.jpg"
}
]
},
{
"abstractSku": "021",
"price": 10680,
"abstractName": "Sony Cyber-shot DSC-W830",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 10680,
"DEFAULT": 10680
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21081475-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21081475-Sony.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 43
},
...
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 10
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 29
},
{
"value": "Sony Experts",
"doc_count": 26
},
{
"value": "Video King",
"doc_count": 26
},
{
"value": "Budget Cameras",
"doc_count": 14
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 3000,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 1,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=price_asc"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=price_asc",
"last": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=price_asc&page[offset]=36&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=price_asc&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?q=Sony&sort=price_asc&page[offset]=12&page[limit]=12"
}
}
Response sample: set a page to retrieve the search results from
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 43,
"currentPage": 3,
"maxPage": 5,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "029",
"price": 41024,
"abstractName": "Sony Cyber-shot DSC-WX500",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 41024,
"DEFAULT": 41024
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 42000,
"ORIGINAL": 42000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/low/7822600-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/medium/7822600-Sony.jpg"
}
]
},
...
{
"abstractSku": "111",
"price": 19568,
"abstractName": "Sony SmartWatch",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 19568,
"DEFAULT": 19568
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/img_12295890_medium_1481715683_8105_13110.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/15743_12295890-6463.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 43
},
...
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 10
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 29
},
{
"value": "Sony Experts",
"doc_count": 26
},
{
"value": "Video King",
"doc_count": 26
},
{
"value": "Budget Cameras",
"doc_count": 14
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 3000,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 1,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&page=3"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&page=3",
"last": "https://glue.mysprykershop.com/catalog-search?q=Sony&page[offset]=36&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=Sony&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?q=Sony&page[offset]=12&page[limit]=12"
}
}
Response sample: set a number of products per page
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 43,
"currentPage": 1,
"maxPage": 2,
"currentItemsPerPage": 24,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "202",
"price": 3918,
"abstractName": "Sony NEX-VG20EH",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 3918,
"DEFAULT": 3918
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 5000,
"ORIGINAL": 5000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/5782479-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/5782479-Sony.jpg"
}
]
},
...
{
"abstractSku": "023",
"price": 26723,
"abstractName": "Sony Cyber-shot DSC-WX220",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 26723,
"DEFAULT": 26723
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/21758366-Sony.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/21758366-Sony.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 43
},
...
{
"value": 14,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 10
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 14
},
{
"value": "White",
"doc_count": 11
},
{
"value": "Silver",
"doc_count": 5
},
{
"value": "Grey",
"doc_count": 2
},
{
"value": "Pink",
"doc_count": 2
},
{
"value": "Red",
"doc_count": 2
},
{
"value": "Blue",
"doc_count": 1
},
{
"value": "Gold",
"doc_count": 1
},
{
"value": "Purple",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
...
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 29
},
{
"value": "Sony Experts",
"doc_count": 26
},
{
"value": "Video King",
"doc_count": 26
},
{
"value": "Budget Cameras",
"doc_count": 14
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 3000,
"max": 345699,
"activeMin": 3000,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 4,
"activeMin": 4,
"activeMax": 4,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 1,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 1,
"children": []
}
]
},
...
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&ipp=24"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?q=Sony&ipp=24",
"last": "https://glue.mysprykershop.com/catalog-search?q=Sony&ipp=24&page[offset]=36&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?q=Sony&ipp=24&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?q=Sony&ipp=24&page[offset]=12&page[limit]=12"
}
}
Response sample: filter the results by the merchant name
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 110,
"currentPage": 1,
"maxPage": 11,
"currentItemsPerPage": 10,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 10,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "060",
"price": 41837,
"abstractName": "Acer Liquid Jade",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 41837,
"DEFAULT": 41837
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/26027598-6953.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/26027598-6953.jpg"
}
]
},
...
{
"abstractSku": "031",
"price": 40024,
"abstractName": "Canon PowerShot G9 X",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 40024,
"DEFAULT": 40024
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 41000,
"ORIGINAL": 41000
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/gallery_mediums/30021637_4678.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/gallery/30021637_4678.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 110
},
...
{
"value": 14,
"doc_count": 8
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [
{
"value": "SALE %",
"doc_count": 33
},
{
"value": "New",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "color",
"localizedName": "Color",
"docCount": null,
"values": [
{
"value": "Black",
"doc_count": 37
},
...
{
"value": "Purple",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "color",
"isMultiValued": true
}
},
{
"name": "storage_capacity",
"localizedName": "Storage Capacity",
"docCount": null,
"values": [
{
"value": "32 GB",
"doc_count": 4
},
...
{
"value": "16 GB",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "storage_capacity",
"isMultiValued": true
}
},
{
"name": "brand",
"localizedName": "Brand",
"docCount": null,
"values": [
{
"value": "Samsung",
"doc_count": 32
},
...
{
"value": "Hannspree",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "brand",
"isMultiValued": false
}
},
{
"name": "touchscreen",
"localizedName": "Touchscreen",
"docCount": null,
"values": [
{
"value": "Yes",
"doc_count": 5
},
{
"value": "No",
"doc_count": 3
}
],
"activeValue": null,
"config": {
"parameterName": "touchscreen",
"isMultiValued": false
}
},
{
"name": "weight",
"localizedName": "Weight",
"docCount": null,
"values": [
{
"value": "132 g",
"doc_count": 7
},
...
{
"value": "63.5 g",
"doc_count": 2
}
],
"activeValue": null,
"config": {
"parameterName": "weight",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Spryker",
"doc_count": 110
},
{
"value": "Video King",
"doc_count": 66
},
{
"value": "Budget Cameras",
"doc_count": 37
},
{
"value": "Sony Experts",
"doc_count": 26
}
],
"activeValue": "Spryker",
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 1879,
"max": 345699,
"activeMin": 1879,
"activeMax": 345699,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 4,
"max": 5,
"activeMin": 4,
"activeMax": 5,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{
"nodeId": 8,
"name": "Tablets",
"docCount": 0,
"children": []
}
]
},
{
"nodeId": 2,
"name": "Cameras & Camcorders",
"docCount": 41,
"children": [
{
"nodeId": 4,
"name": "Digital Cameras",
"docCount": 41,
"children": []
},
{
"nodeId": 3,
"name": "Camcorders",
"docCount": 0,
"children": []
}
]
},
{
"nodeId": 15,
"name": "Cables",
"docCount": 0,
"children": []
},
{
"nodeId": 11,
"name": "Telecom & Navigation",
"docCount": 38,
"children": [
{
"nodeId": 12,
"name": "Smartphones",
"docCount": 38,
"children": []
}
]
},
{
"nodeId": 9,
"name": "Smart Wearables",
"docCount": 31,
"children": [
{
"nodeId": 10,
"name": "Smartwatches",
"docCount": 31,
"children": []
}
]
},
{
"nodeId": 16,
"name": "Fish",
"docCount": 0,
"children": [
{
"nodeId": 18,
"name": "Vegetables",
"docCount": 0,
"children": []
}
]
}
]
},
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?merchant_name=Spryker"
}
}
],
"links": {
"self": "https://glue.mysprykershop.com/catalog-search?merchant_name=Spryker",
"last": "https://glue.mysprykershop.com/catalog-search?merchant_name=Spryker&page[offset]=108&page[limit]=12",
"first": "https://glue.mysprykershop.com/catalog-search?merchant_name=Spryker&page[offset]=0&page[limit]=12",
"next": "https://glue.mysprykershop.com/catalog-search?merchant_name=Spryker&page[offset]=12&page[limit]=12"
}
}
Response sample: search for a product by SKU including its concrete products and product offers
{
"data": [
{
"type": "catalog-search",
"id": null,
"attributes": {
"spellingSuggestion": null,
"sort": {
"sortParamNames": [
"rating",
"name_asc",
"name_desc",
"price_asc",
"price_desc",
"popularity"
],
"sortParamLocalizedNames": {
"rating": "Sort by product ratings",
"name_asc": "Sort by name ascending",
"name_desc": "Sort by name descending",
"price_asc": "Sort by price ascending",
"price_desc": "Sort by price descending",
"popularity": "Sort by popularity"
},
"currentSortParam": null,
"currentSortOrder": null
},
"pagination": {
"numFound": 1,
"currentPage": 1,
"maxPage": 1,
"currentItemsPerPage": 12,
"config": {
"parameterName": "page",
"itemsPerPageParameterName": "ipp",
"defaultItemsPerPage": 12,
"validItemsPerPageOptions": [
12,
24,
36
]
}
},
"abstractProducts": [
{
"abstractSku": "001",
"price": 9999,
"abstractName": "Canon IXUS 160",
"prices": [
{
"priceTypeName": "DEFAULT",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 9999,
"DEFAULT": 9999
},
{
"priceTypeName": "ORIGINAL",
"currency": {
"code": "EUR",
"symbol": "€",
"name": "Euro"
},
"grossAmount": 12564,
"ORIGINAL": 12564
}
],
"images": [
{
"externalUrlSmall": "https://images.icecat.biz/img/norm/medium/25904006-8438.jpg",
"externalUrlLarge": "https://images.icecat.biz/img/norm/high/25904006-8438.jpg"
}
]
}
],
"valueFacets": [
{
"name": "category",
"localizedName": "Categories",
"docCount": null,
"values": [
{
"value": 1,
"doc_count": 1
},
{
"value": 2,
"doc_count": 1
},
{
"value": 4,
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "category",
"isMultiValued": false
}
},
{
"name": "label",
"localizedName": "Product Labels",
"docCount": null,
"values": [],
"activeValue": null,
"config": {
"parameterName": "label",
"isMultiValued": true
}
},
{
"name": "merchant_name",
"localizedName": "Merchant",
"docCount": null,
"values": [
{
"value": "Budget Cameras",
"doc_count": 1
},
{
"value": "Spryker",
"doc_count": 1
},
{
"value": "Video King",
"doc_count": 1
}
],
"activeValue": null,
"config": {
"parameterName": "merchant_name",
"isMultiValued": true
}
}
],
"rangeFacets": [
{
"name": "price-DEFAULT-EUR-GROSS_MODE",
"localizedName": "Price range",
"min": 9999,
"max": 9999,
"activeMin": 9999,
"activeMax": 9999,
"docCount": null,
"config": {
"parameterName": "price",
"isMultiValued": false
}
},
{
"name": "rating",
"localizedName": "Product Ratings",
"min": 0,
"max": 0,
"activeMin": 0,
"activeMax": 0,
"docCount": null,
"config": {
"parameterName": "rating",
"isMultiValued": false
}
}
],
"categoryTreeFilter": [
{
"nodeId": 5,
"name": "Computer",
"docCount": 0,
"children": [
{
"nodeId": 6,
"name": "Notebooks",
"docCount": 0,
"children": []
},
{
"nodeId": 7,
"name": "Pc's/Workstations",
"docCount": 0,
"children": []
},
{