masters field contains the menu data. Displaying this menu in your app is optional - you can choose to show it as a preview or skip it and let customers discover meals during checkout.days array containing meals for each day:day: Day name (e.g., "Sunday")repetition_counter: Week number if menu repeatscategories: Meal categories for this dayname_en / name_ar: Category namesupport_add_ons: Whether customers can add extra itemshide_from_app: Whether to show this categoryoptions: Available meals in this categoryproduct: Meal details (name, image, price, nutrition)is_recommended: Whether this is a recommended choiceis_active: Whether meal is currently availableSunday
├─ Breakfast: Omelette, Pancakes, Granola
├─ Lunch: Grilled Chicken, Salmon, Pasta
└─ Dinner: Steak, Fish, Vegetarian Bowl
Monday
├─ Breakfast: ...
├─ Lunch: ...
└─ Dinner: ...repetition_counter)hide_from_app: true{
"id": 123,
"name_en": "Weekly Menu",
"off_days": ["Fri"],
"repetition": 1,
"days": [
{
"day": "Sunday",
"repetition_counter": 1,
"categories": [
{
"id": 1,
"name_en": "Breakfast",
"name_ar": "إفطار",
"support_add_ons": false,
"hide_from_app": false,
"options": [
{
"id": 101,
"is_recommended": true,
"is_active": true,
"product": {
"id": 501,
"name_en": "Protein Omelette",
"name_ar": "أومليت بروتين",
"image": "https://cdn.techrar.com/meals/omelette.png",
"original_price": 25,
"nutritions": {
"calories": 350,
"protein": 30,
"carbs": 15,
"fat": 18
}
}
}
]
}
]
}
]
}