GET /v1/menu/read
curl \
-X GET https://api.grafterr.com/v1/menu/read?business_id=123456 \
-H "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
1. Tax List
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 123456,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [],
"categories": [],
"global_sizes": [],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
},
{
"id": 5
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [],
"modifier_options": [],
"modifiers": [],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 123456,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "08:00 AM",
"to_time": "11:00 PM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [],
"global_sizes": [],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
},
{
"id": 5
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [],
"modifier_options": [],
"modifiers": [],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 123456,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
},
{
"id": 5,
"name": "Egg"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [],
"modifier_options": [],
"modifiers": [],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 123456,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-2EBE-2",
"size": "gsize2"
},
{
"plu": "GS-GI-3C09-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [],
"modifier_options": [],
"modifiers": [],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 123456,
"vat_type": "excluding"
},
"tax_list": [],
"menu": [],
"categories": [],
"global_sizes": [],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
},
{
"id": 5,
"name": "Egg"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCatNone1",
"status": "active",
"type": "none"
},
{
"plu": "MO-MC-MO-47EB-2",
"name": "ModCatCrust",
"status": "active",
"type": "crust"
},
{
"plu": "MO-MC-MO-2FA5-3",
"name": "ModCatSauce",
"status": "active",
"type": "sauce"
},
{
"plu": "MO-MC-MO-5148-4",
"name": "ModCatCheese",
"status": "active",
"type": "cheese"
},
{
"plu": "MO-MC-EX-A171-5",
"name": "Extra Toppings",
"status": "active",
"type": "none"
}
],
"modifier_options": [],
"modifiers": [],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 123456,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [],
"categories": [],
"global_sizes": [],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
},
{
"id": 5,
"name": "Egg"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [],
"modifier_options": [],
"modifiers": [
{
"plu": "M-MO-7461",
"name": "Mod1-NoModCat-SinglePrice",
"description": "This is a modifier with no modifier category.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "",
"sale_price": 10,
"cost_price": 5,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-5",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "specific",
"allergens": [
1,
2,
3,
4
],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "08:00 AM",
"to_time": "11:00 PM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-013F-2",
"size": "gsize2"
},
{
"plu": "GS-GS-013F-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCatNone",
"status": "active",
"type": "none"
}
],
"modifier_options": [
{
"plu": "M-MP-GS-6dbc-12",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-13",
"sale_price": 6,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 150
}
],
"modifiers": [
{
"plu": "M-MO-7463",
"name": "Mod3-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-7",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-12",
"M-MP-GS-6dbc-13"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [],
"categories": [],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-013F-2",
"size": "gsize2"
},
{
"plu": "GS-GS-013F-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCatNone",
"status": "active",
"type": "none"
}
],
"modifier_options": [
{
"plu": "M-MP-GS-6dbc-12",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-13",
"sale_price": 6,
"cost_price": 4,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-7463",
"calories": 100
}
],
"modifiers": [
{
"plu": "M-MO-7461",
"name": "Mod1-NoModCat-SinglePrice",
"description": "This is a modifier with no modifier category and have a single price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "",
"sale_price": 10,
"cost_price": 5,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-5",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "specific",
"allergens": [
1,
2,
3,
4
],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7463",
"name": "Mod3-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-7",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-12",
"M-MP-GS-6dbc-13"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"status": "active",
"modifiers": [
{
"plu": "M-MO-7461",
"modifier_option_plu": "",
"is_default": 1,
"price": 3.5
},
{
"plu": "M-MO-7463",
"modifier_option_plu": "M-MP-GS-6dbc-12",
"is_default": 0,
"price": 5
}
]
}
],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "4294926879",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [],
"modifier_options": [],
"modifiers": [],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [
{
"plu": "I-IT-55bd-1",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item1-NoMod-SinglePrice",
"course_sno": 1,
"description": "This is a single price item with no modifiers.",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 0,
"calories": 150,
"barcode": "BARCODE1",
"colour_code": "#0000cd",
"item_number": 1,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 10,
"cost_price": 5,
"item_options_plu": [],
"modifier_combinations_plu": [],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-91",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 12,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "",
"service_type_prices": {
"eat_in": 10,
"take_away": 11,
"delivery": 12,
"drive_thru": 13,
"collection": 8
},
"base_prices": {}
}
]
}
],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-013F-2",
"size": "gsize2"
},
{
"plu": "GS-GS-013F-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
},
{
"id": 5,
"name": "Egg"
},
{
"id": 6,
"name": "Fish"
},
{
"id": 7,
"name": "Peanuts"
},
{
"id": 8,
"name": "Soybeans"
},
{
"id": 9,
"name": "Mustard"
},
{
"id": 10,
"name": "Sesame"
},
{
"id": 11,
"name": "Milk"
},
{
"id": 12,
"name": "Celery"
},
{
"id": 13,
"name": "Sulphur dioxide"
},
{
"id": 14,
"name": "Allergens1"
},
{
"id": 15,
"name": "Allergens2"
},
{
"id": 16,
"name": "Allergen3"
},
{
"id": 17,
"name": "Allergen4"
},
{
"id": 18,
"name": "Allergen5"
},
{
"id": 19,
"name": "Allergen4"
},
{
"id": 20,
"name": "Allergen5"
},
{
"id": 21,
"name": "Allergen567"
},
{
"id": 22,
"name": "Hari"
},
{
"id": 23,
"name": "John"
},
{
"id": 24,
"name": "onions"
},
{
"id": 25,
"name": "fish"
},
{
"id": 26,
"name": "Test1"
},
{
"id": 27,
"name": "Wick"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 3,
"category_name": "Hot Food",
"icon_ids": [
{
"icon_id": 5,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 6,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 4,
"category_name": "Low Fat",
"icon_ids": [
{
"icon_id": 7,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 8,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 5,
"category_name": "Mayonnaise",
"icon_ids": [
{
"icon_id": 9,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 10,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 6,
"category_name": "Non Vegetarian",
"icon_ids": [
{
"icon_id": 12,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 11,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 7,
"category_name": "Spicy",
"icon_ids": [
{
"icon_id": 13,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 14,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 8,
"category_name": "Trade Marks",
"icon_ids": [
{
"icon_id": 15,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 16,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 9,
"category_name": "Vegan",
"icon_ids": [
{
"icon_id": 17,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 18,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 10,
"category_name": "Vegetarian",
"icon_ids": [
{
"icon_id": 19,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 20,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 11,
"category_name": "General",
"icon_ids": [
{
"icon_id": 21,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 22,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCat",
"status": "active",
"type": "none"
},
{
"plu": "MO-MC-MO-47EB-2",
"name": "ModCatCrust",
"status": "active",
"type": "crust"
},
{
"plu": "MO-MC-MO-2FA5-3",
"name": "ModCatSauce",
"status": "active",
"type": "sauce"
},
{
"plu": "MO-MC-MO-5148-4",
"name": "ModCatCheese",
"status": "active",
"type": "cheese"
},
{
"plu": "MO-MC-EX-A171-5",
"name": "Extra Toppings",
"status": "active",
"type": "none"
}
],
"modifier_options": [],
"modifiers": [
{
"plu": "M-MO-7461",
"name": "Mod1-NoModCat-SinglePrice",
"description": "This is a modifier with no modifier category and have a single price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "",
"sale_price": 10,
"cost_price": 5,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-5",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "specific",
"allergens": [
1,
2,
3,
4
],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7466",
"name": "Mod6-ModCat-SinglePrice",
"description": "This is a modifier with modifier category and have a single price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-9",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "specific",
"allergens": [
1,
2,
3
],
"icons": [
4,
5,
6
],
"calories": 80,
"alcohol_percent": 0,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [],
"modifier_combinations": [
{
"plu": "MO-MG-MO-1-401",
"title": "ModGroupTitle1 - Item3-WithMod-MultiPrice",
"modifiers": [
{
"plu": "M-MO-7461",
"modifier_option_plu": "",
"price": 5,
"is_default": 1
},
{
"plu": "M-MO-7466",
"modifier_option_plu": "",
"price": 7.8,
"is_default": 1
}
],
"mod_groups": [],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
}
],
"item_options": [
{
"plu": "P-AB-ABCD-3",
"sale_price": 12,
"cost_price": 6,
"size": "",
"size_name": "medium",
"barcode": "IO-BAR-3",
"calories": 140,
"unit": ""
},
{
"plu": "P-AB-ABCD-4",
"sale_price": 14,
"cost_price": 7,
"size": "",
"size_name": "small",
"barcode": "IO-BAR-4",
"calories": 180,
"unit": ""
}
],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [
{
"plu": "I-IT-55bd-2",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item3-WithMod-Multiprice",
"course_sno": 1,
"description": "This is a multi price item with modifier combinations",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 10,
"calories": 150,
"barcode": "BARCODE3",
"colour_code": "#0000cd",
"item_number": 2,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 0,
"cost_price": 5,
"item_options_plu": [
"P-AB-ABCD-3",
"P-AB-ABCD-4"
],
"modifier_combinations_plu": [
"MO-MG-MO-1-401"
],
"status": "active",
"vat_flag": 0,
"taxes": [],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "P-AB-ABCD-3",
"service_type_prices": {
"eat_in": 12,
"take_away": 12.5,
"delivery": 14,
"drive_thru": 13,
"collection": 10
},
"base_prices": {}
},
{
"size_plu": "P-AB-ABCD-4",
"service_type_prices": {
"eat_in": 12,
"take_away": 12.5,
"delivery": 14,
"drive_thru": 13,
"collection": 10
},
"base_prices": {}
}
]
}
],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-013F-2",
"size": "gsize2"
},
{
"plu": "GS-GS-013F-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCat",
"status": "active",
"type": "none"
},
{
"plu": "MO-MC-MO-47EB-2",
"name": "ModCatCrust",
"status": "active",
"type": "crust"
},
{
"plu": "MO-MC-MO-2FA5-3",
"name": "ModCatSauce",
"status": "active",
"type": "sauce"
},
{
"plu": "MO-MC-MO-5148-4",
"name": "ModCatCheese",
"status": "active",
"type": "cheese"
},
{
"plu": "MO-MC-EX-A171-5",
"name": "Extra Toppings",
"status": "active",
"type": "none"
}
],
"modifier_options": [
{
"plu": "M-MP-GS-59e8-1",
"sale_price": 4,
"cost_price": 2.1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-8179-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-12",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-13",
"sale_price": 6,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-14",
"sale_price": 2,
"cost_price": 1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7464",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-15",
"sale_price": 3,
"cost_price": 2,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7464",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-16",
"sale_price": 4,
"cost_price": 3,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-17",
"sale_price": 5,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-18",
"sale_price": 6,
"cost_price": 5,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7463",
"calories": 150
}
],
"modifiers": [
{
"plu": "M-MO-7462",
"name": "Mod2-NoModCat-GlobalPrice",
"description": "This is a modifier with no modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-6",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-59e8-1",
"M-MP-GS-8179-2",
"M-MP-GS-6dbc-1"
],
"allergen_type": "specific",
"allergens": [
1,
2,
3,
4
],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7463",
"name": "Mod3-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-7",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-12",
"M-MP-GS-6dbc-13",
"M-MP-GS-6dbc-16",
"M-MP-GS-6dbc-17",
"M-MP-GS-6dbc-18"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7464",
"name": "Mod4-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-8",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-14",
"M-MP-GS-6dbc-15"
],
"allergen_type": "specific",
"allergens": [
1,
2
],
"icons": [
4,
5,
6
],
"calories": 90,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7465",
"name": "Mod5-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-9",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"status": "active",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
},
{
"plu": "M-MO-7463",
"modifier_option_plu": "M-MP-GS-6dbc-12",
"is_default": 0,
"price": 5
}
]
}
],
"modifier_combinations": [
{
"plu": "MO-MG-MO-1-402",
"title": "ModGroupTitle1 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-14",
"price": 4.5,
"is_default": 1
},
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-15",
"price": 4.6,
"is_default": 1
}
],
"mod_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
}
]
}
],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
},
{
"plu": "MO-MG-MO-2-403",
"title": "ModGroupTitle2 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-16",
"price": 4.9,
"is_default": 1
},
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-17",
"price": 5,
"is_default": 1
}
],
"mod_groups": [],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
}
],
"item_options": [
{
"plu": "P-AB-ABCD-5",
"sale_price": 8,
"cost_price": 4,
"size": "GS-GS-013F-1",
"size_name": "",
"barcode": "IO-BAR-5",
"calories": 140,
"unit": ""
},
{
"plu": "P-AB-ABCD-6",
"sale_price": 12,
"cost_price": 6,
"size": "GS-GS-013F-2",
"size_name": "",
"barcode": "IO-BAR-6",
"calories": 140,
"unit": ""
}
],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [
{
"plu": "I-IT-55bd-4",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item4-WithMod-GlobalPrice",
"course_sno": 1,
"description": "This is a global price item with modifiers",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 10,
"calories": 150,
"barcode": "BARCODE4",
"colour_code": "#0000cd",
"item_number": 2,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 0,
"cost_price": 5,
"item_options_plu": [
"P-AB-ABCD-5",
"P-AB-ABCD-6"
],
"modifier_combinations_plu": [
"MO-MG-MO-1-402",
"MO-MG-MO-2-403"
],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-93",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 12,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "GS-GS-013F-1",
"service_type_prices": {
"eat_in": 8,
"take_away": 9.5,
"delivery": 10,
"drive_thru": 8,
"collection": 8
},
"base_prices": {}
},
{
"size_plu": "GS-GS-013F-2",
"service_type_prices": {
"eat_in": 12,
"take_away": 12.5,
"delivery": 14,
"drive_thru": 12.5,
"collection": 12
},
"base_prices": {}
}
]
}
],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "including"
},
"tax_list": [
{
"plu": "TX-TA-C531-1",
"name": "Tax1",
"tax_number": "TaxNo1",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-ME-ACE8-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-SUB-ABCD-1",
"global_tax_plu": "TX-TA-C531-1",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-ME-9B38-1",
"menu_plu": "MN-ME-ACE8-1",
"name": "MenuCat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-SUB-ABCD-2",
"global_tax_plu": "TX-TA-C531-1",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-2EBE-2",
"size": "gsize2"
},
{
"plu": "GS-GI-3C09-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCatNone",
"status": "active",
"type": "none"
},
{
"plu": "MO-MC-MO-47EB-2",
"name": "ModCatCrust",
"status": "active",
"type": "crust"
},
{
"plu": "MO-MC-MO-2FA5-3",
"name": "ModCatSauce",
"status": "active",
"type": "sauce"
},
{
"plu": "MO-MC-MO-5148-4",
"name": "ModCatCheese",
"status": "active",
"type": "cheese"
}
],
"modifier_options": [
{
"plu": "M-MP-GS-b45b-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-bf24",
"calories": 0
},
{
"plu": "M-MP-GS-11a7-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-bf24",
"calories": 0
},
{
"plu": "M-MP-GS-89d7-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-17ee",
"calories": 0
},
{
"plu": "M-MP-GS-761e-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-17ee",
"calories": 0
},
{
"plu": "M-MP-GS-c9c8-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-ef86",
"calories": 0
},
{
"plu": "M-MP-GS-0d03-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-ef86",
"calories": 0
},
{
"plu": "M-MP-GS-3bf3-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-143e",
"calories": 0
},
{
"plu": "M-MP-GS-8a48-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-143e",
"calories": 0
},
{
"plu": "M-MP-GS-d83a-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-6061",
"calories": 0
},
{
"plu": "M-MP-GS-842a-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-6061",
"calories": 0
},
{
"plu": "M-MP-GS-2230-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-c471",
"calories": 0
},
{
"plu": "M-MP-GS-0775-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-c471",
"calories": 0
},
{
"plu": "M-MP-GS-6dbc-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-8023",
"calories": 0
},
{
"plu": "M-MP-GS-fea3-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-2EBE-2",
"modifier_plu": "M-MO-8023",
"calories": 0
}
],
"modifiers": [
{
"plu": "M-MO-bf24",
"name": "Mod5-ModCatCrust-GlobalPrice",
"description": "",
"ingredients": "",
"modifier_cat_plu": "MO-MC-MO-47EB-2",
"sale_price": 0,
"cost_price": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-SUB-ABCD-3",
"global_tax_plu": "TX-TA-C531-1",
"eat_in": 10,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-b45b-1",
"M-MP-GS-11a7-2"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": ""
},
{
"plu": "M-MO-17ee",
"name": "Mod6-ModCatCrust-GlobalPrice",
"description": "",
"ingredients": "",
"modifier_cat_plu": "MO-MC-MO-47EB-2",
"sale_price": 0,
"cost_price": 0,
"vat_flag": 0,
"taxes": [],
"modifier_options_plu": [
"M-MP-GS-89d7-1",
"M-MP-GS-761e-2"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": ""
},
{
"plu": "M-MO-ef86",
"name": "Mod7-ModCatSauce-GlobalPrice",
"description": "",
"ingredients": "",
"modifier_cat_plu": "MO-MC-MO-2FA5-3",
"sale_price": 0,
"cost_price": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-SUB-ABCD-4",
"global_tax_plu": "TX-TA-C531-1",
"eat_in": 10,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-c9c8-1",
"M-MP-GS-0d03-2"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": ""
},
{
"plu": "M-MO-143e",
"name": "Mod8-ModCatSauce-GlobalPrice",
"description": "",
"ingredients": "",
"modifier_cat_plu": "MO-MC-MO-2FA5-3",
"sale_price": 0,
"cost_price": 0,
"vat_flag": 0,
"taxes": [],
"modifier_options_plu": [
"M-MP-GS-3bf3-1",
"M-MP-GS-8a48-2"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": ""
},
{
"plu": "M-MO-6061",
"name": "Mod9-ModCatCheese-GlobalPrice",
"description": "",
"ingredients": "",
"modifier_cat_plu": "MO-MC-MO-5148-4",
"sale_price": 0,
"cost_price": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-SUB-ABCD-5",
"global_tax_plu": "TX-TA-C531-1",
"eat_in": 10,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-d83a-1",
"M-MP-GS-842a-2"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": ""
},
{
"plu": "M-MO-c471",
"name": "Mod10-ModCatCheese-GlobalPrice",
"description": "",
"ingredients": "",
"modifier_cat_plu": "MO-MC-MO-5148-4",
"sale_price": 0,
"cost_price": 0,
"vat_flag": 0,
"taxes": [],
"modifier_options_plu": [
"M-MP-GS-2230-1",
"M-MP-GS-0775-2"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": ""
},
{
"plu": "M-MO-8023",
"name": "Mod4-ModCatNone-GlobalPrice",
"description": "",
"ingredients": "",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 0,
"cost_price": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-SUB-ABCD-6",
"global_tax_plu": "TX-TA-C531-1",
"eat_in": 10,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-1",
"M-MP-GS-fea3-2"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": ""
}
],
"modifier_groups": [],
"modifier_combinations": [],
"item_options": [],
"pizza_topping_combos": [
{
"plu": "PZ-TC-CR-B850-5",
"category_type": "crust",
"modifier_category_plu": "PZ-TC-CR-B850-5",
"max_toppings_choose_cnt": 1,
"is_included_in_toppings": 0,
"buy_more_than_max_qty": 0,
"modifiers": [
{
"plu": "M-MO-bf24",
"modifier_option_plu": "M-MP-GS-b45b-1",
"price_type": "included",
"is_default": 0,
"split": "no"
},
{
"plu": "M-MO-bf24",
"modifier_option_plu": "M-MP-GS-11a7-2",
"price_type": "included",
"is_default": 0,
"split": "no"
},
{
"plu": "M-MO-17ee",
"modifier_option_plu": "M-MP-GS-89d7-1",
"price_type": "included",
"is_default": 0,
"split": "no"
},
{
"plu": "M-MO-17ee",
"modifier_option_plu": "M-MP-GS-761e-2",
"price_type": "included",
"is_default": 0,
"split": "no"
}
]
},
{
"plu": "PZ-TC-SA-4A3A-6",
"category_type": "sauce",
"modifier_category_plu": "PZ-TC-SA-4A3A-6",
"max_toppings_choose_cnt": 1,
"is_included_in_toppings": 0,
"buy_more_than_max_qty": 1,
"modifiers": [
{
"plu": "M-MO-ef86",
"modifier_option_plu": "M-MP-GS-c9c8-1",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
},
{
"plu": "M-MO-ef86",
"modifier_option_plu": "M-MP-GS-0d03-2",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
},
{
"plu": "M-MO-143e",
"modifier_option_plu": "M-MP-GS-3bf3-1",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
},
{
"plu": "M-MO-143e",
"modifier_option_plu": "M-MP-GS-8a48-2",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
}
]
},
{
"plu": "PZ-TC-TP-2D83-7",
"category_type": "cheese",
"modifier_category_plu": "PZ-TC-TP-2D83-7",
"max_toppings_choose_cnt": 1,
"is_included_in_toppings": 0,
"buy_more_than_max_qty": 1,
"modifiers": [
{
"plu": "M-MO-6061",
"modifier_option_plu": "M-MP-GS-d83a-1",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
},
{
"plu": "M-MO-6061",
"modifier_option_plu": "M-MP-GS-842a-2",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
},
{
"plu": "M-MO-c471",
"modifier_option_plu": "M-MP-GS-2230-1",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
},
{
"plu": "M-MO-c471",
"modifier_option_plu": "M-MP-GS-0775-2",
"price_type": "excluded",
"is_default": 0,
"split": "yes"
}
]
},
{
"plu": "PZ-TC-CH-D902-8",
"category_type": "none",
"modifier_category_plu": "PZ-TC-CH-D902-8",
"max_toppings_choose_cnt": 1,
"is_included_in_toppings": 1,
"buy_more_than_max_qty": 1,
"modifiers": [
{
"plu": "M-MO-8023",
"modifier_option_plu": "M-MP-GS-6dbc-1",
"price_type": "included",
"is_default": 0,
"split": "yes"
},
{
"plu": "M-MO-8023",
"modifier_option_plu": "M-MP-GS-fea3-2",
"price_type": "included",
"is_default": 0,
"split": "yes"
}
]
}
],
"pizza_options": [
{
"plu": "PZ-GS-GS-50D5-17",
"price": 4,
"extra_topping_price": 0,
"purchase_option": "both",
"size": "GS-GS-013F-1"
},
{
"plu": "PZ-GS-GS-01CE-18",
"price": 8,
"extra_topping_price": 0,
"purchase_option": "both",
"size": "GS-GS-2EBE-2"
}
],
"items": [
{
"plu": "PZ-PI-21E3-1",
"menu_plu": "MN-ME-ACE8-1",
"category_plu": "MN-MC-ME-9B38-1",
"type": "pizza",
"name": "Pizza1",
"course_sno": 1,
"description": "",
"ingredients": "",
"allergen_type": "specific",
"allergens": [
5,
6
],
"included_toppings": 2,
"allowed_toppings": 8,
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"topping_combos": [
"PZ-TC-CR-B850-5",
"PZ-TC-SA-4A3A-6",
"PZ-TC-TP-2D83-7",
"PZ-TC-CH-D902-8"
],
"sale_price": 0,
"cost_price": 0,
"pizza_options_plu": [
"PZ-GS-GS-50D5-17",
"PZ-GS-GS-01CE-18"
],
"modifier_groups_plu": [],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-SUB-ABCD-9",
"global_tax_plu": "TX-TA-C531-1",
"eat_in": 10,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "",
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "",
"service_type_prices": {
"eat_in": 4,
"take_away": 4,
"delivery": 4,
"drive_thru": 4,
"collection": 4
},
"base_prices": {}
},
{
"size_plu": "",
"service_type_prices": {
"eat_in": 5,
"take_away": 5,
"delivery": 5,
"drive_thru": 5,
"collection": 5
},
"base_prices": {}
}
]
}
],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-013F-2",
"size": "gsize2"
},
{
"plu": "GS-GS-013F-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCat",
"status": "active",
"type": "none"
},
{
"plu": "MO-MC-MO-47EB-2",
"name": "ModCatCrust",
"status": "active",
"type": "crust"
},
{
"plu": "MO-MC-MO-2FA5-3",
"name": "ModCatSauce",
"status": "active",
"type": "sauce"
},
{
"plu": "MO-MC-MO-5148-4",
"name": "ModCatCheese",
"status": "active",
"type": "cheese"
},
{
"plu": "MO-MC-EX-A171-5",
"name": "Extra Toppings",
"status": "active",
"type": "none"
}
],
"modifier_options": [
{
"plu": "M-MP-GS-59e8-1",
"sale_price": 4,
"cost_price": 2.1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-8179-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-12",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-13",
"sale_price": 6,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-14",
"sale_price": 2,
"cost_price": 1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7464",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-15",
"sale_price": 3,
"cost_price": 2,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7464",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-16",
"sale_price": 4,
"cost_price": 3,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-17",
"sale_price": 5,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-18",
"sale_price": 6,
"cost_price": 5,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7463",
"calories": 150
}
],
"modifiers": [
{
"plu": "M-MO-7462",
"name": "Mod2-NoModCat-GlobalPrice",
"description": "This is a modifier with no modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-6",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-59e8-1",
"M-MP-GS-8179-2",
"M-MP-GS-6dbc-1"
],
"allergen_type": "specific",
"allergens": [
1,
2,
3,
4
],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7463",
"name": "Mod3-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-7",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-12",
"M-MP-GS-6dbc-13",
"M-MP-GS-6dbc-16",
"M-MP-GS-6dbc-17",
"M-MP-GS-6dbc-18"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7464",
"name": "Mod4-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-8",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-14",
"M-MP-GS-6dbc-15"
],
"allergen_type": "specific",
"allergens": [
1,
2
],
"icons": [
4,
5,
6
],
"calories": 90,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7465",
"name": "Mod5-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-9",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"status": "active",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
},
{
"plu": "M-MO-7463",
"modifier_option_plu": "M-MP-GS-6dbc-12",
"is_default": 0,
"price": 5
}
]
}
],
"modifier_combinations": [
{
"plu": "MO-MG-MO-1-402",
"title": "ModGroupTitle1 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-14",
"price": 4.5,
"is_default": 1
},
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-15",
"price": 4.6,
"is_default": 1
}
],
"mod_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
}
]
}
],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
},
{
"plu": "MO-MG-MO-2-403",
"title": "ModGroupTitle2 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-16",
"price": 4.9,
"is_default": 1
},
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-17",
"price": 5,
"is_default": 1
}
],
"mod_groups": [],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
}
],
"item_options": [
{
"plu": "P-AB-ABCD-5",
"sale_price": 8,
"cost_price": 4,
"size": "GS-GS-013F-1",
"size_name": "",
"barcode": "IO-BAR-5",
"calories": 140,
"unit": ""
},
{
"plu": "P-AB-ABCD-6",
"sale_price": 12,
"cost_price": 6,
"size": "GS-GS-013F-2",
"size_name": "",
"barcode": "IO-BAR-6",
"calories": 140,
"unit": ""
}
],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [
{
"plu": "I-IT-55bd-4",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item4-WithMod-GlobalPrice",
"course_sno": 1,
"description": "This is a global price item with modifiers",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 10,
"calories": 150,
"barcode": "BARCODE4",
"colour_code": "#0000cd",
"item_number": 2,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 0,
"cost_price": 5,
"item_options_plu": [
"P-AB-ABCD-5",
"P-AB-ABCD-6"
],
"modifier_combinations_plu": [
"MO-MG-MO-1-402",
"MO-MG-MO-2-403"
],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-93",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 12,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "GS-GS-013F-1",
"service_type_prices": {
"eat_in": 8,
"take_away": 9.5,
"delivery": 10,
"drive_thru": 8,
"collection": 8
},
"base_prices": {}
},
{
"size_plu": "GS-GS-013F-2",
"service_type_prices": {
"eat_in": 12,
"take_away": 12.5,
"delivery": 14,
"drive_thru": 12.5,
"collection": 12
},
"base_prices": {}
}
]
}
],
"query_meal_combos": [
{
"plu": "QM-CM-ABCD-1",
"qty": 1,
"combination_title": "QMTitle1 - QueryMeal1",
"item_details": [
{
"plu": "I-IT-55bd-4",
"option_plu": "P-AB-ABCD-6"
}
]
}
],
"query_meals": [
{
"plu": "QM-IT-ABCD-1",
"name": "QueryMeal1",
"label": "This is query meal label",
"price": 1,
"status": "active",
"item_details": {
"plu": "I-IT-55bd-4",
"item_option_plu": "P-AB-ABCD-5"
},
"query_meal_combos_plu": [
"QM-CM-ABCD-1"
],
"offer_applicable_services": [
"eat_in",
"take_away",
"delivery",
"drive_thru",
"collection"
],
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"is_service_type_price_applicable": 0,
"service_wise_price_details": {}
}
],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-013F-2",
"size": "gsize2"
},
{
"plu": "GS-GS-013F-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCat",
"status": "active",
"type": "none"
},
{
"plu": "MO-MC-MO-47EB-2",
"name": "ModCatCrust",
"status": "active",
"type": "crust"
},
{
"plu": "MO-MC-MO-2FA5-3",
"name": "ModCatSauce",
"status": "active",
"type": "sauce"
},
{
"plu": "MO-MC-MO-5148-4",
"name": "ModCatCheese",
"status": "active",
"type": "cheese"
},
{
"plu": "MO-MC-EX-A171-5",
"name": "Extra Toppings",
"status": "active",
"type": "none"
}
],
"modifier_options": [
{
"plu": "M-MP-GS-59e8-1",
"sale_price": 4,
"cost_price": 2.1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-8179-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-12",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-13",
"sale_price": 6,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-14",
"sale_price": 2,
"cost_price": 1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7464",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-15",
"sale_price": 3,
"cost_price": 2,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7464",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-16",
"sale_price": 4,
"cost_price": 3,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-17",
"sale_price": 5,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-18",
"sale_price": 6,
"cost_price": 5,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7463",
"calories": 150
}
],
"modifiers": [
{
"plu": "M-MO-7462",
"name": "Mod2-NoModCat-GlobalPrice",
"description": "This is a modifier with no modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-6",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-59e8-1",
"M-MP-GS-8179-2",
"M-MP-GS-6dbc-1"
],
"allergen_type": "specific",
"allergens": [
1,
2,
3,
4
],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7463",
"name": "Mod3-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-7",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-12",
"M-MP-GS-6dbc-13",
"M-MP-GS-6dbc-16",
"M-MP-GS-6dbc-17",
"M-MP-GS-6dbc-18"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7464",
"name": "Mod4-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-8",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-14",
"M-MP-GS-6dbc-15"
],
"allergen_type": "specific",
"allergens": [
1,
2
],
"icons": [
4,
5,
6
],
"calories": 90,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7465",
"name": "Mod5-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-9",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"status": "active",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
},
{
"plu": "M-MO-7463",
"modifier_option_plu": "M-MP-GS-6dbc-12",
"is_default": 0,
"price": 5
}
]
}
],
"modifier_combinations": [
{
"plu": "MO-MG-MO-1-402",
"title": "ModGroupTitle1 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-14",
"price": 4.5,
"is_default": 1
},
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-15",
"price": 4.6,
"is_default": 1
}
],
"mod_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
}
]
}
],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
},
{
"plu": "MO-MG-MO-2-403",
"title": "ModGroupTitle2 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-16",
"price": 4.9,
"is_default": 1
},
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-17",
"price": 5,
"is_default": 1
}
],
"mod_groups": [],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
}
],
"item_options": [
{
"plu": "P-AB-ABCD-5",
"sale_price": 8,
"cost_price": 4,
"size": "GS-GS-013F-1",
"size_name": "",
"barcode": "IO-BAR-5",
"calories": 140,
"unit": ""
},
{
"plu": "P-AB-ABCD-6",
"sale_price": 12,
"cost_price": 6,
"size": "GS-GS-013F-2",
"size_name": "",
"barcode": "IO-BAR-6",
"calories": 140,
"unit": ""
}
],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [
{
"plu": "I-IT-55bd-1",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item1-NoMod-SinglePrice",
"course_sno": 1,
"description": "This is a single price item with no modifiers.",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 0,
"calories": 150,
"barcode": "BARCODE1",
"colour_code": "#0000cd",
"item_number": 1,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 10,
"cost_price": 5,
"item_options_plu": [],
"modifier_combinations_plu": [],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-91",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 12,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "",
"service_type_prices": {
"eat_in": 10,
"take_away": 11,
"delivery": 12,
"drive_thru": 13,
"collection": 8
},
"base_prices": {}
}
]
},
{
"plu": "I-IT-55bd-4",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item4-WithMod-GlobalPrice",
"course_sno": 1,
"description": "This is a global price item with modifiers",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 10,
"calories": 150,
"barcode": "BARCODE4",
"colour_code": "#0000cd",
"item_number": 2,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 0,
"cost_price": 5,
"item_options_plu": [
"P-AB-ABCD-5",
"P-AB-ABCD-6"
],
"modifier_combinations_plu": [
"MO-MG-MO-1-402",
"MO-MG-MO-2-403"
],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-93",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 12,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "GS-GS-013F-1",
"service_type_prices": {
"eat_in": 8,
"take_away": 9.5,
"delivery": 10,
"drive_thru": 8,
"collection": 8
},
"base_prices": {}
},
{
"size_plu": "GS-GS-013F-2",
"service_type_prices": {
"eat_in": 12,
"take_away": 12.5,
"delivery": 14,
"drive_thru": 12.5,
"collection": 12
},
"base_prices": {}
}
]
}
],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [
{
"plu": "MDC-MD-c40c-1",
"title": "MDcomboTitle1 - MealDeal1",
"qty": 2,
"items": [
{
"plu": "I-IT-55bd-1",
"option_plu": ""
}
]
},
{
"plu": "MDC-MD-3bab-2",
"title": "MDcomboTitle2 - MealDeal1",
"qty": 2,
"items": [
{
"plu": "I-IT-55bd-4",
"option_plu": "P-AB-ABCD-5"
},
{
"plu": "I-IT-55bd-4",
"option_plu": "P-AB-ABCD-6"
}
]
}
],
"meal_deals": [
{
"plu": "MD-ME-ABCD-1",
"name": "MealDeal1",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"description": "This is a description of a meal deal.",
"label": "MealDeal1 Label.",
"price": 11,
"status": "active",
"offer_applicable_services": [
"eat_in",
"take_away",
"delivery",
"drive_thru",
"collection"
],
"vat_flag": "",
"taxes": [],
"combo_plu": [
"MDC-MD-c40c-1",
"MDC-MD-3bab-2"
],
"image_url": "",
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": {
"eat_in": 11,
"take_away": 11,
"delivery": 11,
"drive_thru": 11,
"collection": 11
}
}
],
"mix_and_match": []
}
}
{
"status": 200,
"message": "Menu fetched successfully!",
"errors": [],
"menu_data": {
"business_detail": {
"business_id": 4572747,
"vat_type": "excluding"
},
"tax_list": [
{
"plu": "TX-TA-56D0-182",
"name": "Tax1",
"tax_number": "TX-0001",
"status": "Active",
"is_default": 0,
"tax_percent": 10,
"eatin_tax_percent": 10,
"takeaway_tax_percent": 10,
"delivery_tax_percent": 10,
"drivethru_tax_percent": 10,
"collection_tax_percent": 10
}
],
"menu": [
{
"plu": "MN-DE-1A7D-1",
"name": "Menu1",
"status": "active",
"availability_settings": {
"type": "specific",
"start_date": "2024-04-30",
"end_date": "2025-05-15",
"day_settings": {
"mon": [
{
"from_time": "08:00 AM",
"to_time": "02:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "01:00 AM",
"to_time": "06:00 AM"
}
]
}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"sort_sno": 0,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-0",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 11,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"categories": [
{
"plu": "MN-MC-Al-3744-7855",
"menu_plu": "MN-DE-1A7D-1",
"name": "Cat1",
"status": "active",
"course_sno": 1,
"print_order": 1,
"colour_code": "#0c9eb8",
"display_order": 1,
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1
},
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
},
"image_url": "https://www.grafterr.com/images/image1.jpg",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-1",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 5.5,
"take_away": 12,
"delivery": 13,
"drive_thru": 14,
"collection": 15
}
]
}
],
"global_sizes": [
{
"plu": "GS-GS-013F-1",
"size": "gsize1"
},
{
"plu": "GS-GS-013F-2",
"size": "gsize2"
},
{
"plu": "GS-GS-013F-3",
"size": "gisze3"
}
],
"stock_allergens": [
{
"id": 2,
"name": "Gluten"
},
{
"id": 3,
"name": "Nuts"
},
{
"id": 4,
"name": "Crustaceans"
}
],
"stock_icon_library": [
{
"category_id": 1,
"category_name": "All Natural",
"icon_ids": [
{
"icon_id": 2,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN1.jpg"
},
{
"icon_id": 1,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN2.jpg"
}
]
},
{
"category_id": 2,
"category_name": "Gluten Free",
"icon_ids": [
{
"icon_id": 3,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN3.jpg"
},
{
"icon_id": 4,
"image_url": "https://www.eposhybrid.uk/upload/menus/Food%20Parameters/All%20Natural/AN4.jpg"
}
]
}
],
"modifier_categories": [
{
"plu": "MO-MC-MO-0DCF-1",
"name": "ModCat",
"status": "active",
"type": "none"
},
{
"plu": "MO-MC-MO-47EB-2",
"name": "ModCatCrust",
"status": "active",
"type": "crust"
},
{
"plu": "MO-MC-MO-2FA5-3",
"name": "ModCatSauce",
"status": "active",
"type": "sauce"
},
{
"plu": "MO-MC-MO-5148-4",
"name": "ModCatCheese",
"status": "active",
"type": "cheese"
},
{
"plu": "MO-MC-EX-A171-5",
"name": "Extra Toppings",
"status": "active",
"type": "none"
}
],
"modifier_options": [
{
"plu": "M-MP-GS-59e8-1",
"sale_price": 4,
"cost_price": 2.1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-8179-2",
"sale_price": 6,
"cost_price": 3,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-1",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7462",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-12",
"sale_price": 4,
"cost_price": 2,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-13",
"sale_price": 6,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-14",
"sale_price": 2,
"cost_price": 1,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7464",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-15",
"sale_price": 3,
"cost_price": 2,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7464",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-16",
"sale_price": 4,
"cost_price": 3,
"size": "GS-GS-013F-1",
"modifier_plu": "M-MO-7463",
"calories": 100
},
{
"plu": "M-MP-GS-6dbc-17",
"sale_price": 5,
"cost_price": 4,
"size": "GS-GS-013F-2",
"modifier_plu": "M-MO-7463",
"calories": 120
},
{
"plu": "M-MP-GS-6dbc-18",
"sale_price": 6,
"cost_price": 5,
"size": "GS-GS-013F-3",
"modifier_plu": "M-MO-7463",
"calories": 150
}
],
"modifiers": [
{
"plu": "M-MO-7462",
"name": "Mod2-NoModCat-GlobalPrice",
"description": "This is a modifier with no modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-6",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-59e8-1",
"M-MP-GS-8179-2",
"M-MP-GS-6dbc-1"
],
"allergen_type": "specific",
"allergens": [
1,
2,
3,
4
],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7463",
"name": "Mod3-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-7",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-12",
"M-MP-GS-6dbc-13",
"M-MP-GS-6dbc-16",
"M-MP-GS-6dbc-17",
"M-MP-GS-6dbc-18"
],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7464",
"name": "Mod4-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-8",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [
"M-MP-GS-6dbc-14",
"M-MP-GS-6dbc-15"
],
"allergen_type": "specific",
"allergens": [
1,
2
],
"icons": [
4,
5,
6
],
"calories": 90,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
},
{
"plu": "M-MO-7465",
"name": "Mod5-ModCat-GlobalPrice",
"description": "This is a modifier with modifier category and have a global price.",
"ingredients": "ingredient1, ingredient2",
"modifier_cat_plu": "MO-MC-MO-0DCF-1",
"sale_price": 12,
"cost_price": 7,
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-9",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 15,
"take_away": 11,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"modifier_options_plu": [],
"allergen_type": "none",
"allergens": [],
"icons": [
4,
5,
6
],
"calories": 100,
"alcohol_percent": 20,
"colour_code": "#c23d10",
"status": "active",
"image_url": "https://www.grafterr.com/images/image1.jpg"
}
],
"modifier_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"status": "active",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
},
{
"plu": "M-MO-7463",
"modifier_option_plu": "M-MP-GS-6dbc-12",
"is_default": 0,
"price": 5
}
]
}
],
"modifier_combinations": [
{
"plu": "MO-MG-MO-1-402",
"title": "ModGroupTitle1 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-14",
"price": 4.5,
"is_default": 1
},
{
"plu": "M-MO-7464",
"modifier_option_plu": "M-MP-GS-6dbc-15",
"price": 4.6,
"is_default": 1
}
],
"mod_groups": [
{
"plu": "MG-1234-PLU1",
"name": "ModGroup1",
"modifiers": [
{
"plu": "M-MO-7462",
"modifier_option_plu": "M-MP-GS-59e8-1",
"is_default": 1,
"price": 3.5
}
]
}
],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
},
{
"plu": "MO-MG-MO-2-403",
"title": "ModGroupTitle2 - Item4-WithMod-GlobalPrice",
"modifiers": [
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-16",
"price": 4.9,
"is_default": 1
},
{
"plu": "M-MO-7465",
"modifier_option_plu": "M-MP-GS-6dbc-17",
"price": 5,
"is_default": 1
}
],
"mod_groups": [],
"min_cnt": 1,
"max_cnt": 2,
"included_cnt": 0
}
],
"item_options": [
{
"plu": "P-AB-ABCD-5",
"sale_price": 8,
"cost_price": 4,
"size": "GS-GS-013F-1",
"size_name": "",
"barcode": "IO-BAR-5",
"calories": 140,
"unit": ""
},
{
"plu": "P-AB-ABCD-6",
"sale_price": 12,
"cost_price": 6,
"size": "GS-GS-013F-2",
"size_name": "",
"barcode": "IO-BAR-6",
"calories": 140,
"unit": ""
}
],
"pizza_topping_combos": [],
"pizza_options": [],
"items": [
{
"plu": "I-IT-55bd-1",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item1-NoMod-SinglePrice",
"course_sno": 1,
"description": "This is a single price item with no modifiers.",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 0,
"calories": 150,
"barcode": "BARCODE1",
"colour_code": "#0000cd",
"item_number": 1,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 10,
"cost_price": 5,
"item_options_plu": [],
"modifier_combinations_plu": [],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-91",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 12,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "",
"service_type_prices": {
"eat_in": 10,
"take_away": 11,
"delivery": 12,
"drive_thru": 13,
"collection": 8
},
"base_prices": {}
}
]
},
{
"plu": "I-IT-55bd-4",
"menu_plu": "MN-DE-1A7D-1",
"category_plu": "MN-MC-Al-3744-7855",
"type": "item",
"name": "Item4-WithMod-GlobalPrice",
"course_sno": 1,
"description": "This is a global price item with modifiers",
"ingredients": "ingredient1, ingredient2",
"allergen_type": "specific",
"allergens": [
3,
4
],
"icons": [
1,
2,
3
],
"alcohol_percent": 10,
"calories": 150,
"barcode": "BARCODE4",
"colour_code": "#0000cd",
"item_number": 2,
"is_popular_item": 1,
"measurement_unit": "",
"consent_available": 1,
"consent_message": "This is a consent message",
"label": "This is the item label.",
"query_meal_question": "Would you like to have a meal with this item?",
"sale_price": 0,
"cost_price": 5,
"item_options_plu": [
"P-AB-ABCD-5",
"P-AB-ABCD-6"
],
"modifier_combinations_plu": [
"MO-MG-MO-1-402",
"MO-MG-MO-2-403"
],
"status": "active",
"vat_flag": 1,
"taxes": [
{
"tax_plu": "MN-TX-ABCD-93",
"global_tax_plu": "TX-TA-56D0-182",
"eat_in": 12,
"take_away": 10,
"delivery": 10,
"drive_thru": 10,
"collection": 10
}
],
"image_url": "https://www.grafterr.com/images/image1.jpg",
"availability_settings": {
"type": "specific",
"start_date": "2023-12-01",
"end_date": "2025-01-30",
"day_settings": {
"mon": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
],
"tue": [
{
"from_time": "09:00 AM",
"to_time": "04:00 PM"
},
{
"from_time": "04:00 PM",
"to_time": "11:00 PM"
}
]
}
},
"sale": {
"pos_status": 1,
"web_status": 1,
"mob_status": 1,
"cless_status": 1,
"urbanpiper_status": 0
},
"is_service_type_price_applicable": 1,
"service_wise_price_details": [
{
"size_plu": "GS-GS-013F-1",
"service_type_prices": {
"eat_in": 8,
"take_away": 9.5,
"delivery": 10,
"drive_thru": 8,
"collection": 8
},
"base_prices": {}
},
{
"size_plu": "GS-GS-013F-2",
"service_type_prices": {
"eat_in": 12,
"take_away": 12.5,
"delivery": 14,
"drive_thru": 12.5,
"collection": 12
},
"base_prices": {}
}
]
}
],
"query_meal_combos": [],
"query_meals": [],
"meal_combos": [],
"meal_deals": [],
"mix_and_match": [
{
"plu": "PR-MM-MI-BBED-1",
"offer_title": "MixAndMatch1",
"menu_plu": "MN-DE-1A7D-1",
"promo_cat_plu": "PR-PC-PR-D400-1",
"cat_plu": "MN-MC-Al-3744-7855",
"buy_qty": 1,
"get_qty": 1,
"label": "",
"discount_by": {
"type": "free",
"value": 0,
"percent": 0
},
"buy_items": [
{
"plu": "I-IT-55bd-4",
"item_option_plu": "P-AB-ABCD-5"
}
],
"get_items": [
{
"plu": "I-IT-55bd-1",
"item_option_plu": ""
},
{
"plu": "I-IT-55bd-4",
"item_option_plu": "P-AB-ABCD-6"
}
],
"status": "active",
"offer_applicable_services": [
"eat_in",
"take_away",
"delivery",
"drive_thru",
"collection"
],
"availability_settings": {
"type": "all",
"start_date": "",
"end_date": "",
"day_settings": {}
}
}
]
}
}
Response examples (400)
{
"status": 400,
"message": "Please check the input and try again!"
}
Response examples (403)
{
"status": 403,
"message": "Please check the credentials and try again!"
}
Response examples (404)
{
"status": 404,
"message": "Something went wrong. Please try again!"
}