POST api/GetMenuItemsByMealTypeIdAndMenuItemCategoryId

Request Information

URI Parameters

None.

Body Parameters

MenuItemRequestModel
NameDescriptionTypeAdditional information
MealTypeId

integer

None.

MenuItemCategoryId

integer

None.

ItemDescription

string

None.

Request Formats

application/json, text/json

Sample:
{
  "MealTypeId": 1,
  "MenuItemCategoryId": 2,
  "ItemDescription": "sample string 3"
}

application/xml, text/xml

Sample:
<MenuItemRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cybersoft.Primero.OnlineFRE.APIs.Models.Order">
  <ItemDescription>sample string 3</ItemDescription>
  <MealTypeId>1</MealTypeId>
  <MenuItemCategoryId>2</MenuItemCategoryId>
</MenuItemRequestModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'MenuItemRequestModel'.

Response Information

Resource Description

Collection of MenuItem
NameDescriptionTypeAdditional information
menuItemId

integer

None.

menuItemCategoryId

integer

None.

description

string

None.

buttonDescription

string

None.

mealTypeId

integer

None.

isReimbursable

boolean

None.

isMealCombo

boolean

None.

attributeCd

string

None.

foodId

integer

None.

portionSize

decimal number

None.

amount

decimal number

None.

foodWeightId

integer

None.

spanishDescription

string

None.

subscriptionTerminalId

integer

None.

mealAttribute

integer

None.

isTaxable

boolean

None.

regionId

integer

None.

isAutomatic

boolean

None.

userId

integer

None.

createdby

integer

None.

modifiedby

integer

None.

isvendable

boolean

None.

displayOrder

integer

None.

CategoryDescription

string

None.

MenuName

string

None.

InventoryItem

string

None.

MPMenuItem

string

None.

IsOrderable

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "menuItemId": 1,
    "menuItemCategoryId": 2,
    "description": "sample string 3",
    "buttonDescription": "sample string 4",
    "mealTypeId": 5,
    "isReimbursable": true,
    "isMealCombo": true,
    "attributeCd": "sample string 8",
    "foodId": 9,
    "portionSize": 10.0,
    "amount": 11.0,
    "foodWeightId": 12,
    "spanishDescription": "sample string 13",
    "subscriptionTerminalId": 14,
    "mealAttribute": 15,
    "isTaxable": true,
    "regionId": 17,
    "isAutomatic": true,
    "userId": 19,
    "createdby": 1,
    "modifiedby": 1,
    "isvendable": true,
    "displayOrder": 1,
    "CategoryDescription": "sample string 21",
    "MenuName": "sample string 22",
    "InventoryItem": "sample string 23",
    "MPMenuItem": "sample string 24",
    "IsOrderable": true
  },
  {
    "menuItemId": 1,
    "menuItemCategoryId": 2,
    "description": "sample string 3",
    "buttonDescription": "sample string 4",
    "mealTypeId": 5,
    "isReimbursable": true,
    "isMealCombo": true,
    "attributeCd": "sample string 8",
    "foodId": 9,
    "portionSize": 10.0,
    "amount": 11.0,
    "foodWeightId": 12,
    "spanishDescription": "sample string 13",
    "subscriptionTerminalId": 14,
    "mealAttribute": 15,
    "isTaxable": true,
    "regionId": 17,
    "isAutomatic": true,
    "userId": 19,
    "createdby": 1,
    "modifiedby": 1,
    "isvendable": true,
    "displayOrder": 1,
    "CategoryDescription": "sample string 21",
    "MenuName": "sample string 22",
    "InventoryItem": "sample string 23",
    "MPMenuItem": "sample string 24",
    "IsOrderable": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfMenuItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cybersoft.Primero.Business.ORD">
  <MenuItem>
    <CategoryDescription>sample string 21</CategoryDescription>
    <InventoryItem>sample string 23</InventoryItem>
    <IsOrderable>true</IsOrderable>
    <MPMenuItem>sample string 24</MPMenuItem>
    <MenuName>sample string 22</MenuName>
    <amount>11</amount>
    <attributeCd>sample string 8</attributeCd>
    <buttonDescription>sample string 4</buttonDescription>
    <createdby>1</createdby>
    <description>sample string 3</description>
    <displayOrder>1</displayOrder>
    <foodId>9</foodId>
    <foodWeightId>12</foodWeightId>
    <isAutomatic>true</isAutomatic>
    <isMealCombo>true</isMealCombo>
    <isReimbursable>true</isReimbursable>
    <isTaxable>true</isTaxable>
    <isvendable>true</isvendable>
    <mealAttribute>15</mealAttribute>
    <mealTypeId>5</mealTypeId>
    <menuItemCategoryId>2</menuItemCategoryId>
    <menuItemId>1</menuItemId>
    <modifiedby>1</modifiedby>
    <portionSize>10</portionSize>
    <regionId>17</regionId>
    <spanishDescription>sample string 13</spanishDescription>
    <subscriptionTerminalId>14</subscriptionTerminalId>
    <userId>19</userId>
  </MenuItem>
  <MenuItem>
    <CategoryDescription>sample string 21</CategoryDescription>
    <InventoryItem>sample string 23</InventoryItem>
    <IsOrderable>true</IsOrderable>
    <MPMenuItem>sample string 24</MPMenuItem>
    <MenuName>sample string 22</MenuName>
    <amount>11</amount>
    <attributeCd>sample string 8</attributeCd>
    <buttonDescription>sample string 4</buttonDescription>
    <createdby>1</createdby>
    <description>sample string 3</description>
    <displayOrder>1</displayOrder>
    <foodId>9</foodId>
    <foodWeightId>12</foodWeightId>
    <isAutomatic>true</isAutomatic>
    <isMealCombo>true</isMealCombo>
    <isReimbursable>true</isReimbursable>
    <isTaxable>true</isTaxable>
    <isvendable>true</isvendable>
    <mealAttribute>15</mealAttribute>
    <mealTypeId>5</mealTypeId>
    <menuItemCategoryId>2</menuItemCategoryId>
    <menuItemId>1</menuItemId>
    <modifiedby>1</modifiedby>
    <portionSize>10</portionSize>
    <regionId>17</regionId>
    <spanishDescription>sample string 13</spanishDescription>
    <subscriptionTerminalId>14</subscriptionTerminalId>
    <userId>19</userId>
  </MenuItem>
</ArrayOfMenuItem>