POST services/api/rest/v1/Get_MenuItems

Request Information

URI Parameters

None.

Body Parameters

Item_SearchBasicFilter
NameDescriptionTypeAdditional information
FilterData

ItemMenuList

None.

RequestData

RestBasicFilter

None.

Request Formats

application/json, text/json

Sample:
{
  "FilterData": {
    "ItemId": 1,
    "ItemName": "sample string 2",
    "SellingPrice": 3.0,
    "CostPrice": 4.0,
    "ArabicName": "sample string 5",
    "Unit": 6,
    "IsModifier": true,
    "Qty": 8,
    "SellingPriceRoolLevelId": 9,
    "CategoryId": 10,
    "CourseType": "sample string 11",
    "PreparationTime": 12,
    "Calorie": 13,
    "IngredientWarning": "sample string 14",
    "MenuType": "sample string 15",
    "IsNew": true,
    "Rest_ItemTaxDetails": [
      {
        "TaxId": 1,
        "ItemId": 2,
        "TaxPercent": 3.0,
        "TaxName": "sample string 4",
        "TaxAmt": 5.0,
        "Barcode": "sample string 6"
      },
      {
        "TaxId": 1,
        "ItemId": 2,
        "TaxPercent": 3.0,
        "TaxName": "sample string 4",
        "TaxAmt": 5.0,
        "Barcode": "sample string 6"
      }
    ]
  },
  "RequestData": {
    "Start": 1,
    "FiterText": "sample string 2",
    "Limit": 3,
    "LocationId": 4,
    "Type": 5
  }
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of ItemMenuList
NameDescriptionTypeAdditional information
ItemId

integer

None.

ItemName

string

None.

SellingPrice

decimal number

None.

CostPrice

decimal number

None.

ArabicName

string

None.

Unit

integer

None.

IsModifier

boolean

None.

Qty

integer

None.

SellingPriceRoolLevelId

integer

None.

CategoryId

integer

None.

CourseType

string

None.

PreparationTime

integer

None.

Calorie

integer

None.

IngredientWarning

string

None.

MenuType

string

None.

IsNew

boolean

None.

Rest_ItemTaxDetails

Collection of Rest_ItemTaxDetails

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ItemId": 1,
    "ItemName": "sample string 2",
    "SellingPrice": 3.0,
    "CostPrice": 4.0,
    "ArabicName": "sample string 5",
    "Unit": 6,
    "IsModifier": true,
    "Qty": 8,
    "SellingPriceRoolLevelId": 9,
    "CategoryId": 10,
    "CourseType": "sample string 11",
    "PreparationTime": 12,
    "Calorie": 13,
    "IngredientWarning": "sample string 14",
    "MenuType": "sample string 15",
    "IsNew": true,
    "Rest_ItemTaxDetails": [
      {
        "TaxId": 1,
        "ItemId": 2,
        "TaxPercent": 3.0,
        "TaxName": "sample string 4",
        "TaxAmt": 5.0,
        "Barcode": "sample string 6"
      },
      {
        "TaxId": 1,
        "ItemId": 2,
        "TaxPercent": 3.0,
        "TaxName": "sample string 4",
        "TaxAmt": 5.0,
        "Barcode": "sample string 6"
      }
    ]
  },
  {
    "ItemId": 1,
    "ItemName": "sample string 2",
    "SellingPrice": 3.0,
    "CostPrice": 4.0,
    "ArabicName": "sample string 5",
    "Unit": 6,
    "IsModifier": true,
    "Qty": 8,
    "SellingPriceRoolLevelId": 9,
    "CategoryId": 10,
    "CourseType": "sample string 11",
    "PreparationTime": 12,
    "Calorie": 13,
    "IngredientWarning": "sample string 14",
    "MenuType": "sample string 15",
    "IsNew": true,
    "Rest_ItemTaxDetails": [
      {
        "TaxId": 1,
        "ItemId": 2,
        "TaxPercent": 3.0,
        "TaxName": "sample string 4",
        "TaxAmt": 5.0,
        "Barcode": "sample string 6"
      },
      {
        "TaxId": 1,
        "ItemId": 2,
        "TaxPercent": 3.0,
        "TaxName": "sample string 4",
        "TaxAmt": 5.0,
        "Barcode": "sample string 6"
      }
    ]
  }
]