Get category by id

GET /shops/@shop/categories/@id

Request

Optional authentication

You can use authentication for this request, but it is not required. Always provide the access_token when you have one. It may affect the response.

Header Value
Authorization Optional. Set the value to Bearer + + access_token

URL parameters

Replace the @ keywords in the URL with their corresponding value.

A dictionary with fields

Field Type Description
shop Int An integer value
id Int An integer value

Example request 1 Invalid id

GET /shops/2827/categories/99999999999999999 HTTP/1.1
Host: api.bakeronline.be
X-VERSION: 1.5.0
Accept-Language: en-US,en;q=0.5

Example request 2 Valid category id (unauthenticated)

GET /shops/2827/categories/3684 HTTP/1.1
Host: api.bakeronline.be
X-VERSION: 1.5.0
Accept-Language: en-US,en;q=0.5

Example request 3 Valid category id (authenticated)

GET /shops/2827/categories/3684 HTTP/1.1
Host: api.bakeronline.be
Authorization: Bearer 3c8741bf1b72447176fbf2dc7d0eda0e6f63ffe941ae9d9b905d4464ee6553da666119cfcaa62a72a19e15888286c4a4942d1ed9dfc141d74ad9f975b6eca3646466f0a1cdd5f459d424521c93b9b25e310ed1cddebb71941bb75b699cfe2178cac0bb96
X-VERSION: 1.5.0
Accept-Language: en-US,en;q=0.5

Example request 4 Only on isop category visible as owner

GET /shops/2827/categories/3686 HTTP/1.1
Host: api.bakeronline.be
Authorization: Bearer 3c8741bf1b72447176fbf2dc7d0eda0e6f63ffe941ae9d9b905d4464ee6553da666119cfcaa62a72a19e15888286c4a4942d1ed9dfc141d74ad9f975b6eca3646466f0a1cdd5f459d424521c93b9b25e310ed1cddebb71941bb75b699cfe2178cac0bb96
X-VERSION: 1.5.0
Accept-Language: en-US,en;q=0.5

Example request 5 Inactive category should not be accessible

GET /shops/2827/categories/3685 HTTP/1.1
Host: api.bakeronline.be
X-VERSION: 1.5.0
Accept-Language: en-US,en;q=0.5

Example request 6 Only on isop category should not be accessible

GET /shops/2827/categories/3686 HTTP/1.1
Host: api.bakeronline.be
X-VERSION: 1.5.0
Accept-Language: en-US,en;q=0.5

Response

Field Type Description
id Int Id of the category
name String Translated category name
banner Image? Nullable.
messages [String] Array of String
products [Product.detailed] Array of Product.detailed
seo company.SeoData Optional. Product page SEO metatags

Example response 1 Invalid id

HTTP/1.1 404 Not Found
Content-Type: application/json; charset=utf-8
Content-Length: 73

{
    "code": "category_not_found",
    "message": "Category not found"
}

Example response 2 Valid category id (unauthenticated)

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Length: 19975

{
    "id": 3684,
    "name": "DarkTurquoise",
    "banner": null,
    "seo": {
        "title": [],
        "description": [],
        "url": []
    },
    "messages": [],
    "products": [
        {
            "id": 6565,
            "name": "Koek Pudding - Chocolade",
            "price": {
                "value": 8141,
                "currency": "EUR"
            },
            "images": [
                {
                    "resolutions": [
                        {
                            "src": "https://bakeronline.be/uploads/tests/250x200/product-eclair-chocolade.jpg",
                            "width": 250,
                            "height": 250
                        },
                        {
                            "src": "https://bakeronline.be/uploads/tests/1080x720/product-eclair-chocolade.jpg",
                            "width": 1080,
                            "height": 1080
                        }
                    ],
                    "white_background": true
                }
            ],
            "price_type": "PER_UNIT",
            "target_price": false,
            "subtitle": null,
            "description": "Random product description",
            "allergens": [],
            "url": "http://claeys.be/vitae-nobis-tempore-non-et",
            "url_type": "none",
            "specialty": false,
            "favourite": null,
            "product_prices": [],
            "optionsets": [
                {
                    "id": 7729,
                    "name": "Please select an option",
                    "code": null,
                    "options": [
                        {
                            "id": 27162,
                            "name": "Yes",
                            "price_change": {
                                "value": 335,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27163,
                            "name": "Yes please",
                            "price_change": {
                                "value": 920,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27164,
                            "name": "No",
                            "price_change": {
                                "value": 436,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                },
                {
                    "id": 7730,
                    "name": "Do you want your bread sliced?",
                    "code": null,
                    "options": [
                        {
                            "id": 27165,
                            "name": "Yes please",
                            "price_change": {
                                "value": 586,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27166,
                            "name": "No",
                            "price_change": {
                                "value": 516,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27167,
                            "name": "No thank you",
                            "price_change": {
                                "value": 283,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                },
                {
                    "id": 7731,
                    "name": "Please select an option",
                    "code": null,
                    "options": [
                        {
                            "id": 27168,
                            "name": "Yes please",
                            "price_change": {
                                "value": 516,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27169,
                            "name": "Yes please",
                            "price_change": {
                                "value": 179,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27170,
                            "name": "No",
                            "price_change": {
                                "value": 501,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                }
            ],
            "min_max": {
                "amount": {
                    "suggested": 4,
                    "minimum": 1,
                    "maximum": null
                },
                "weight": {
                    "suggested": 100,
                    "minimum": 1,
                    "maximum": null
                },
                "persons": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                }
            },
            "info": [
                {
                    "name": "description",
                    "title": "3879",
                    "text": "Random product description",
                    "type": "PLAIN"
                },
                {
                    "name": "availability-takeout",
                    "title": "6736",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-latch",
                    "title": "6737",
                    "text": "<p>5671</p><p><b>2118 - 2120:</b> 3841</p><p><b>2121 - 2122:</b> 5689</p><p><b>2130:</b> 3841</p><p><b>2131:</b> 5689</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-delivery",
                    "title": "5674",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "ingredients",
                    "title": "3881",
                    "text": "A list of ingredients here",
                    "type": "PLAIN"
                }
            ],
            "offer": {
                "type": "x-plus-y",
                "x": 4,
                "y": 2,
                "percentage": null,
                "minimum": null,
                "offer": {
                    "id": 191,
                    "name": "Black Friday"
                }
            }
        },
        {
            "id": 6566,
            "name": "Eclair",
            "price": {
                "value": 7148,
                "currency": "EUR"
            },
            "images": [
                {
                    "resolutions": [
                        {
                            "src": "https://bakeronline.be/uploads/tests/250x200/product-broodje-gehakt.jpg",
                            "width": 300,
                            "height": 200
                        },
                        {
                            "src": "https://bakeronline.be/uploads/tests/1080x720/product-broodje-gehakt.jpg",
                            "width": 960,
                            "height": 640
                        }
                    ],
                    "white_background": false
                }
            ],
            "price_type": "MULTIPLE_CHOICE",
            "target_price": false,
            "subtitle": null,
            "description": "",
            "allergens": [
                {
                    "id": 5,
                    "name": "1323"
                },
                {
                    "id": 9,
                    "name": "1327"
                }
            ],
            "url": "http://www.henry.be/",
            "url_type": "website",
            "specialty": false,
            "favourite": null,
            "product_prices": [
                {
                    "id": 4557,
                    "name": "8 persons",
                    "price": {
                        "value": 3,
                        "currency": "EUR"
                    },
                    "offer": {
                        "type": "percentage",
                        "x": null,
                        "y": null,
                        "percentage": 1500,
                        "minimum": null,
                        "offer": {
                            "id": 191,
                            "name": "Black Friday"
                        }
                    }
                },
                {
                    "id": 4558,
                    "name": "7 persons",
                    "price": {
                        "value": 82,
                        "currency": "EUR"
                    },
                    "offer": null
                },
                {
                    "id": 4559,
                    "name": "6 persons",
                    "price": {
                        "value": 19,
                        "currency": "EUR"
                    },
                    "offer": null
                }
            ],
            "optionsets": [
                {
                    "id": 7732,
                    "name": "Extra baked?",
                    "code": null,
                    "options": [
                        {
                            "id": 27171,
                            "name": "No",
                            "price_change": {
                                "value": 58,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27172,
                            "name": "Yes",
                            "price_change": {
                                "value": 590,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27173,
                            "name": "No thank you",
                            "price_change": {
                                "value": 625,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27174,
                            "name": "No",
                            "price_change": {
                                "value": 53,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                },
                {
                    "id": 7733,
                    "name": "Do you want a picture on your cake?",
                    "code": null,
                    "options": [
                        {
                            "id": 27175,
                            "name": "Yes please",
                            "price_change": {
                                "value": 277,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27176,
                            "name": "Yes",
                            "price_change": {
                                "value": 832,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27177,
                            "name": "Yes please",
                            "price_change": {
                                "value": 774,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                }
            ],
            "min_max": {
                "amount": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                },
                "weight": {
                    "suggested": 100,
                    "minimum": 1,
                    "maximum": null
                },
                "persons": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                }
            },
            "info": [
                {
                    "name": "availability-takeout",
                    "title": "6736",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-latch",
                    "title": "6737",
                    "text": "<p>5671</p><p><b>2118 - 2120:</b> 3841</p><p><b>2121 - 2122:</b> 5689</p><p><b>2130:</b> 3841</p><p><b>2131:</b> 5689</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-delivery",
                    "title": "5674",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "ingredients",
                    "title": "3881",
                    "text": "A list of ingredients here",
                    "type": "PLAIN"
                },
                {
                    "name": "allergens",
                    "title": "3882",
                    "text": "3883",
                    "type": "PLAIN"
                }
            ],
            "offer": null
        },
        {
            "id": 6568,
            "name": "Boterkoek rozijnen",
            "price": {
                "value": 6708,
                "currency": "EUR"
            },
            "images": [
                {
                    "resolutions": [
                        {
                            "src": "https://bakeronline.be/uploads/tests/250x200/product-multigranenbroodje.jpg",
                            "width": 300,
                            "height": 200
                        },
                        {
                            "src": "https://bakeronline.be/uploads/tests/1080x720/product-multigranenbroodje.jpg",
                            "width": 1080,
                            "height": 720
                        }
                    ],
                    "white_background": true
                }
            ],
            "price_type": "PER_UNIT",
            "target_price": false,
            "subtitle": null,
            "description": "Random product description",
            "allergens": [
                {
                    "id": 1,
                    "name": "1319"
                },
                {
                    "id": 2,
                    "name": "1320"
                },
                {
                    "id": 4,
                    "name": "1322"
                },
                {
                    "id": 5,
                    "name": "1323"
                },
                {
                    "id": 6,
                    "name": "1324"
                },
                {
                    "id": 7,
                    "name": "1325"
                },
                {
                    "id": 9,
                    "name": "1327"
                },
                {
                    "id": 11,
                    "name": "1329"
                },
                {
                    "id": 14,
                    "name": "1332"
                }
            ],
            "url": null,
            "url_type": "none",
            "specialty": false,
            "favourite": null,
            "product_prices": [],
            "optionsets": [],
            "min_max": {
                "amount": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                },
                "weight": {
                    "suggested": 100,
                    "minimum": 1,
                    "maximum": null
                },
                "persons": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                }
            },
            "info": [
                {
                    "name": "description",
                    "title": "3879",
                    "text": "Random product description",
                    "type": "PLAIN"
                },
                {
                    "name": "availability-takeout",
                    "title": "6736",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-latch",
                    "title": "6737",
                    "text": "<p>5671</p><p><b>2118 - 2120:</b> 3841</p><p><b>2121 - 2122:</b> 5689</p><p><b>2130:</b> 3841</p><p><b>2131:</b> 5689</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-delivery",
                    "title": "5674",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "allergens",
                    "title": "3882",
                    "text": "3883",
                    "type": "PLAIN"
                }
            ],
            "offer": null
        }
    ]
}

Example response 3 Valid category id (authenticated)

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Length: 24026

{
    "id": 3684,
    "name": "DarkTurquoise",
    "banner": null,
    "seo": {
        "title": [],
        "description": [],
        "url": []
    },
    "messages": [],
    "products": [
        {
            "id": 6565,
            "name": "Koek Pudding - Chocolade",
            "price": {
                "value": 8141,
                "currency": "EUR"
            },
            "images": [
                {
                    "resolutions": [
                        {
                            "src": "https://bakeronline.be/uploads/tests/250x200/product-eclair-chocolade.jpg",
                            "width": 250,
                            "height": 250
                        },
                        {
                            "src": "https://bakeronline.be/uploads/tests/1080x720/product-eclair-chocolade.jpg",
                            "width": 1080,
                            "height": 1080
                        }
                    ],
                    "white_background": true
                }
            ],
            "price_type": "PER_UNIT",
            "target_price": false,
            "subtitle": null,
            "description": "Random product description",
            "allergens": [],
            "url": "http://claeys.be/vitae-nobis-tempore-non-et",
            "url_type": "none",
            "specialty": false,
            "favourite": false,
            "product_prices": [],
            "optionsets": [
                {
                    "id": 7729,
                    "name": "Please select an option",
                    "code": null,
                    "options": [
                        {
                            "id": 27162,
                            "name": "Yes",
                            "price_change": {
                                "value": 335,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27163,
                            "name": "Yes please",
                            "price_change": {
                                "value": 920,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27164,
                            "name": "No",
                            "price_change": {
                                "value": 436,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                },
                {
                    "id": 7730,
                    "name": "Do you want your bread sliced?",
                    "code": null,
                    "options": [
                        {
                            "id": 27165,
                            "name": "Yes please",
                            "price_change": {
                                "value": 586,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27166,
                            "name": "No",
                            "price_change": {
                                "value": 516,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27167,
                            "name": "No thank you",
                            "price_change": {
                                "value": 283,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                },
                {
                    "id": 7731,
                    "name": "Please select an option",
                    "code": null,
                    "options": [
                        {
                            "id": 27168,
                            "name": "Yes please",
                            "price_change": {
                                "value": 516,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27169,
                            "name": "Yes please",
                            "price_change": {
                                "value": 179,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27170,
                            "name": "No",
                            "price_change": {
                                "value": 501,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                }
            ],
            "min_max": {
                "amount": {
                    "suggested": 4,
                    "minimum": 1,
                    "maximum": null
                },
                "weight": {
                    "suggested": 100,
                    "minimum": 1,
                    "maximum": null
                },
                "persons": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                }
            },
            "info": [
                {
                    "name": "description",
                    "title": "3879",
                    "text": "Random product description",
                    "type": "PLAIN"
                },
                {
                    "name": "availability-takeout",
                    "title": "6736",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-latch",
                    "title": "6737",
                    "text": "<p>5671</p><p><b>2118 - 2120:</b> 3841</p><p><b>2121 - 2122:</b> 5689</p><p><b>2130:</b> 3841</p><p><b>2131:</b> 5689</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-delivery",
                    "title": "5674",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "ingredients",
                    "title": "3881",
                    "text": "A list of ingredients here",
                    "type": "PLAIN"
                }
            ],
            "offer": {
                "type": "x-plus-y",
                "x": 4,
                "y": 2,
                "percentage": null,
                "minimum": null,
                "offer": {
                    "id": 191,
                    "name": "Black Friday"
                }
            }
        },
        {
            "id": 6566,
            "name": "Eclair",
            "price": {
                "value": 7148,
                "currency": "EUR"
            },
            "images": [
                {
                    "resolutions": [
                        {
                            "src": "https://bakeronline.be/uploads/tests/250x200/product-broodje-gehakt.jpg",
                            "width": 300,
                            "height": 200
                        },
                        {
                            "src": "https://bakeronline.be/uploads/tests/1080x720/product-broodje-gehakt.jpg",
                            "width": 960,
                            "height": 640
                        }
                    ],
                    "white_background": false
                }
            ],
            "price_type": "MULTIPLE_CHOICE",
            "target_price": false,
            "subtitle": null,
            "description": "",
            "allergens": [
                {
                    "id": 5,
                    "name": "1323"
                },
                {
                    "id": 9,
                    "name": "1327"
                }
            ],
            "url": "http://www.henry.be/",
            "url_type": "website",
            "specialty": false,
            "favourite": false,
            "product_prices": [
                {
                    "id": 4557,
                    "name": "8 persons",
                    "price": {
                        "value": 3,
                        "currency": "EUR"
                    },
                    "offer": {
                        "type": "percentage",
                        "x": null,
                        "y": null,
                        "percentage": 1500,
                        "minimum": null,
                        "offer": {
                            "id": 191,
                            "name": "Black Friday"
                        }
                    }
                },
                {
                    "id": 4558,
                    "name": "7 persons",
                    "price": {
                        "value": 82,
                        "currency": "EUR"
                    },
                    "offer": null
                },
                {
                    "id": 4559,
                    "name": "6 persons",
                    "price": {
                        "value": 19,
                        "currency": "EUR"
                    },
                    "offer": null
                }
            ],
            "optionsets": [
                {
                    "id": 7732,
                    "name": "Extra baked?",
                    "code": null,
                    "options": [
                        {
                            "id": 27171,
                            "name": "No",
                            "price_change": {
                                "value": 58,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27172,
                            "name": "Yes",
                            "price_change": {
                                "value": 590,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27173,
                            "name": "No thank you",
                            "price_change": {
                                "value": 625,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27174,
                            "name": "No",
                            "price_change": {
                                "value": 53,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                },
                {
                    "id": 7733,
                    "name": "Do you want a picture on your cake?",
                    "code": null,
                    "options": [
                        {
                            "id": 27175,
                            "name": "Yes please",
                            "price_change": {
                                "value": 277,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27176,
                            "name": "Yes",
                            "price_change": {
                                "value": 832,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27177,
                            "name": "Yes please",
                            "price_change": {
                                "value": 774,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                }
            ],
            "min_max": {
                "amount": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                },
                "weight": {
                    "suggested": 100,
                    "minimum": 1,
                    "maximum": null
                },
                "persons": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                }
            },
            "info": [
                {
                    "name": "availability-takeout",
                    "title": "6736",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-latch",
                    "title": "6737",
                    "text": "<p>5671</p><p><b>2118 - 2120:</b> 3841</p><p><b>2121 - 2122:</b> 5689</p><p><b>2130:</b> 3841</p><p><b>2131:</b> 5689</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-delivery",
                    "title": "5674",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "ingredients",
                    "title": "3881",
                    "text": "A list of ingredients here",
                    "type": "PLAIN"
                },
                {
                    "name": "allergens",
                    "title": "3882",
                    "text": "3883",
                    "type": "PLAIN"
                }
            ],
            "offer": null
        },
        {
            "id": 6567,
            "name": "Chocoladekoek praline",
            "price": {
                "value": 9068,
                "currency": "EUR"
            },
            "images": [
                {
                    "resolutions": [
                        {
                            "src": "https://bakeronline.be/uploads/tests/250x200/product-eclair-chocolade.jpg",
                            "width": 250,
                            "height": 250
                        },
                        {
                            "src": "https://bakeronline.be/uploads/tests/1080x720/product-eclair-chocolade.jpg",
                            "width": 1080,
                            "height": 1080
                        }
                    ],
                    "white_background": true
                }
            ],
            "price_type": "PER_KILOGRAM",
            "target_price": true,
            "subtitle": null,
            "description": "",
            "allergens": null,
            "url": "http://www.somers.com/",
            "url_type": "none",
            "specialty": false,
            "favourite": false,
            "product_prices": [],
            "optionsets": [
                {
                    "id": 7734,
                    "name": "Extra baked?",
                    "code": null,
                    "options": [
                        {
                            "id": 27178,
                            "name": "No",
                            "price_change": {
                                "value": 902,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        },
                        {
                            "id": 27179,
                            "name": "Yes please",
                            "price_change": {
                                "value": 849,
                                "currency": "EUR"
                            },
                            "image": null,
                            "require_image": false,
                            "code": null
                        }
                    ]
                }
            ],
            "min_max": {
                "amount": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                },
                "weight": {
                    "suggested": 100,
                    "minimum": 1,
                    "maximum": null
                },
                "persons": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                }
            },
            "info": [
                {
                    "name": "availability-takeout",
                    "title": "6736",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-latch",
                    "title": "6737",
                    "text": "<p>5671</p><p><b>2118 - 2120:</b> 3841</p><p><b>2121 - 2122:</b> 5689</p><p><b>2130:</b> 3841</p><p><b>2131:</b> 5689</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-delivery",
                    "title": "5674",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "ingredients",
                    "title": "3881",
                    "text": "A list of ingredients here",
                    "type": "PLAIN"
                },
                {
                    "name": "allergens",
                    "title": "3882",
                    "text": "2670",
                    "type": "PLAIN"
                }
            ],
            "offer": null
        },
        {
            "id": 6568,
            "name": "Boterkoek rozijnen",
            "price": {
                "value": 6708,
                "currency": "EUR"
            },
            "images": [
                {
                    "resolutions": [
                        {
                            "src": "https://bakeronline.be/uploads/tests/250x200/product-multigranenbroodje.jpg",
                            "width": 300,
                            "height": 200
                        },
                        {
                            "src": "https://bakeronline.be/uploads/tests/1080x720/product-multigranenbroodje.jpg",
                            "width": 1080,
                            "height": 720
                        }
                    ],
                    "white_background": true
                }
            ],
            "price_type": "PER_UNIT",
            "target_price": false,
            "subtitle": null,
            "description": "Random product description",
            "allergens": [
                {
                    "id": 1,
                    "name": "1319"
                },
                {
                    "id": 2,
                    "name": "1320"
                },
                {
                    "id": 4,
                    "name": "1322"
                },
                {
                    "id": 5,
                    "name": "1323"
                },
                {
                    "id": 6,
                    "name": "1324"
                },
                {
                    "id": 7,
                    "name": "1325"
                },
                {
                    "id": 9,
                    "name": "1327"
                },
                {
                    "id": 11,
                    "name": "1329"
                },
                {
                    "id": 14,
                    "name": "1332"
                }
            ],
            "url": null,
            "url_type": "none",
            "specialty": false,
            "favourite": true,
            "product_prices": [],
            "optionsets": [],
            "min_max": {
                "amount": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                },
                "weight": {
                    "suggested": 100,
                    "minimum": 1,
                    "maximum": null
                },
                "persons": {
                    "suggested": 1,
                    "minimum": 1,
                    "maximum": null
                }
            },
            "info": [
                {
                    "name": "description",
                    "title": "3879",
                    "text": "Random product description",
                    "type": "PLAIN"
                },
                {
                    "name": "availability-takeout",
                    "title": "6736",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-latch",
                    "title": "6737",
                    "text": "<p>5671</p><p><b>2118 - 2120:</b> 3841</p><p><b>2121 - 2122:</b> 5689</p><p><b>2130:</b> 3841</p><p><b>2131:</b> 5689</p>",
                    "type": "HTML"
                },
                {
                    "name": "availability-delivery",
                    "title": "5674",
                    "text": "<p>3841</p>",
                    "type": "HTML"
                },
                {
                    "name": "allergens",
                    "title": "3882",
                    "text": "3883",
                    "type": "PLAIN"
                }
            ],
            "offer": null
        }
    ]
}

Example response 4 Only on isop category visible as owner

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Length: 200

{
    "id": 3686,
    "name": "LightGoldenRodYellow",
    "banner": null,
    "seo": {
        "title": [],
        "description": [],
        "url": []
    },
    "messages": [],
    "products": []
}

Example response 5 Inactive category should not be accessible

HTTP/1.1 404 Not Found
Content-Type: application/json; charset=utf-8
Content-Length: 73

{
    "code": "category_not_found",
    "message": "Category not found"
}

Example response 6 Only on isop category should not be accessible

HTTP/1.1 404 Not Found
Content-Type: application/json; charset=utf-8
Content-Length: 73

{
    "code": "category_not_found",
    "message": "Category not found"
}
Version update available Please adjust your integration to the latest stable version (1.5.2)
1.5.0 stable