Upsert Combo Meals

post

/config/sim/v2/menuItems/upsertComboMeals

Updates provided fields if the Combo Meal exists, else inserts a new Combo Meal.

Request

Supported Media Types
Header Parameters
Body ()
Combo Meals Upsert Request body
Root Schema : schema
Type: object
Model for Combo Meal Upsert Request
Show Source
Nested Schema : name
Type: object
Name of the Combo Meal. Required field to create a new Combo Meal.
Example:
{
    "1":"Enterprise",
    "2":"Unternehmen",
    "3":"Empresa"
}
Nested Schema : sides
Type: array
An array of Sides that are associated with the combo meal
Show Source
Nested Schema : ComboMeals_Sides_CUD
Type: object
Show Source
  • Object number of the Side Item Group that contains the side items for the combo meal.
    Example: 1
  • Index of the default menu level for this combo group.
    Example: 1
  • A string value of 0s & 1s of length 8 representing the configured menu levels that are available for ordering with this combo group
    Example: 11001111
  • prices
  • Number of Combo Meal Group items required for the combo meal side.
    Example: 1
  • Sequence number of the side. The field sideNum cannot be null within sides and must be in sequential order within a combo meal, starting from 0.
    Example: 1
Nested Schema : prices
Type: array
Show Source
Nested Schema : ComboMeals_Prices
Type: object
An array of prices associated with the combo meal
Show Source
  • The menu level (main or sub) on which the price is active.
    Example: 0
  • The a-la carte price of the combo group side items.
    Example: 0.89
  • The default side item price to use for the combo group items.
    Example: 1.23
  • The sequence number of the price. The field sequenceNum cannot be null within side prices and must be in sequential order within a side, starting from 1.
    Example: 1
Back to Top

Response

Supported Media Types

200 Response

Combo Meal Updated.
Body ()
Root Schema : schema
Type: object
Show Source

201 Response

Combo Meal Added.
Body ()
Root Schema : schema
Type: object
Show Source
Back to Top