Get Single Menu
Returns details of a particular menu based on its unique identifier and other query parameters.
Path parameters
-
The unique identifier for the menu.
Query parameters
-
The unique identifier for the business location.
-
accountProfile string
The account profile
code
. Item prices returned will be those associated with this account profile, when applicable. See the account profiles definition for more details.Default value is empty.
-
richContent boolean
Query parameter to include rich content of menu items.
Default value is
false
.
Responses
-
200 application/json
Successful retrieval of menu details.
Hide response attributes Show response attributes object
-
menuName string
The name of the menu.
-
menuEntryGroups array[object]
Menu groups of this menu. The top-level entry will always be of type "group", representing a menu screen. Beneath each
menuEntryGroup
will be amenuEntry
array containing any combination of one or more menu entries:- A
menuItemEntry
represents an individual item. - A
menuGroupEntry
represents a menu sub-screen. - A
menuDealEntry
represents a combo.
Hide menuEntryGroups attributes Show menuEntryGroups attributes object
-
@type string
Indicates this is a menu group, which represents a menu screen in the POS.
Value is
group
. -
id string
The menu group ID.
-
name string
The menu group name.
-
color string
The color of the button in the POS.
-
menuEntry array[object]
Array of menu entry objects.
One of: Hide attributes Show attributes
-
Indicates this is an individual item.
Value is
menuItem
. -
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
-
asSubItem boolean
Indicates whether or not this product is a sub-item that cannot be sold alone. Note - when the item is nested under a
menuDeal
this will always be false. -
productionInstructionList array[object]
Array of production instructions for this product
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
multiSelectionPermitted boolean
Specifies if more than one production instruction can be selected for this group.
-
The group name for this production instruction.
-
productionIntructionGroupId integer(int64)
The unique identifier for this production instruction group.
-
productionInstructionList array[object]
Array of production instructions for this group.
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
instruction string
The name of the production instruction.
-
ikentooModifierId integer(int64)
The unique identifier of this production instruction.
-
-
Hide attributes Show attributes
-
Indicates the item is a Combo.
Value is
menuDeal
. -
items array[object]
List of items to select from.
Hide items attributes Show items attributes object
-
@type string
Indicates this is an individual item.
Value is
menuItem
. -
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
-
asSubItem boolean
Indicates whether or not this product is a sub-item that cannot be sold alone. Note - when the item is nested under a
menuDeal
this will always be false. -
productionInstructionList array[object]
Array of production instructions for this product
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
multiSelectionPermitted boolean
Specifies if more than one production instruction can be selected for this group.
-
The group name for this production instruction.
-
productionIntructionGroupId integer(int64)
The unique identifier for this production instruction group.
-
productionInstructionList array[object]
Array of production instructions for this group.
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
instruction string
The name of the production instruction.
-
ikentooModifierId integer(int64)
The unique identifier of this production instruction.
-
-
-
-
menuDealGroups array[object]
Array of Items in the Combo
Hide menuDealGroups attributes Show menuDealGroups attributes object
-
description string
Description of the combo item grouping.
-
sku string
The SKU of the combo item grouping.
-
mustSelectAnItem boolean
Whether or not this is a required selection.
-
multiSelectionPermitted boolean
Whether or not multiple items can be selected from this item grouping.
-
minimumSelection integer(int32)
The minimum number of items that must be selected from this item grouping. If null then no minimum is set.
-
maximumSelection integer(int32)
The maximum number of items that can be selected from this item grouping. If null then no maximum is set.
-
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
items array[object]
List of items to select from.
Hide items attributes Show items attributes object
-
@type string
Indicates this is an individual item.
Value is
menuItem
. -
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
-
asSubItem boolean
Indicates whether or not this product is a sub-item that cannot be sold alone. Note - when the item is nested under a
menuDeal
this will always be false. -
productionInstructionList array[object]
Array of production instructions for this product
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
multiSelectionPermitted boolean
Specifies if more than one production instruction can be selected for this group.
-
The group name for this production instruction.
-
productionIntructionGroupId integer(int64)
The unique identifier for this production instruction group.
-
productionInstructionList array[object]
Array of production instructions for this group.
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
instruction string
The name of the production instruction.
-
ikentooModifierId integer(int64)
The unique identifier of this production instruction.
-
-
-
-
-
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
Hide attributes Show attributes
-
Indicates this is a sub-screen of the menu in the POS. The object will have the same structure as the
menuEntryGroups
object and may contain any of the threemenuEntry
types.Value is
group
. -
id string
The menu group ID.
-
name string
The menu group name.
-
color string
The color of the button in the POS.
-
menuEntry array[object]
Array of menu entry objects.
One of: Hide attributes Show attributes
-
Indicates this is an individual item.
Value is
menuItem
. -
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
-
asSubItem boolean
Indicates whether or not this product is a sub-item that cannot be sold alone. Note - when the item is nested under a
menuDeal
this will always be false. -
productionInstructionList array[object]
Array of production instructions for this product
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
multiSelectionPermitted boolean
Specifies if more than one production instruction can be selected for this group.
-
The group name for this production instruction.
-
productionIntructionGroupId integer(int64)
The unique identifier for this production instruction group.
-
productionInstructionList array[object]
Array of production instructions for this group.
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
instruction string
The name of the production instruction.
-
ikentooModifierId integer(int64)
The unique identifier of this production instruction.
-
-
Hide attributes Show attributes
-
Indicates the item is a Combo.
Value is
menuDeal
. -
items array[object]
List of items to select from.
Hide items attributes Show items attributes object
-
@type string
Indicates this is an individual item.
Value is
menuItem
. -
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
-
asSubItem boolean
Indicates whether or not this product is a sub-item that cannot be sold alone. Note - when the item is nested under a
menuDeal
this will always be false. -
productionInstructionList array[object]
Array of production instructions for this product
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
multiSelectionPermitted boolean
Specifies if more than one production instruction can be selected for this group.
-
The group name for this production instruction.
-
productionIntructionGroupId integer(int64)
The unique identifier for this production instruction group.
-
productionInstructionList array[object]
Array of production instructions for this group.
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
instruction string
The name of the production instruction.
-
ikentooModifierId integer(int64)
The unique identifier of this production instruction.
-
-
-
-
menuDealGroups array[object]
Array of Items in the Combo
Hide menuDealGroups attributes Show menuDealGroups attributes object
-
description string
Description of the combo item grouping.
-
sku string
The SKU of the combo item grouping.
-
mustSelectAnItem boolean
Whether or not this is a required selection.
-
multiSelectionPermitted boolean
Whether or not multiple items can be selected from this item grouping.
-
minimumSelection integer(int32)
The minimum number of items that must be selected from this item grouping. If null then no minimum is set.
-
maximumSelection integer(int32)
The maximum number of items that can be selected from this item grouping. If null then no maximum is set.
-
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
items array[object]
List of items to select from.
Hide items attributes Show items attributes object
-
@type string
Indicates this is an individual item.
Value is
menuItem
. -
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
-
asSubItem boolean
Indicates whether or not this product is a sub-item that cannot be sold alone. Note - when the item is nested under a
menuDeal
this will always be false. -
productionInstructionList array[object]
Array of production instructions for this product
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
multiSelectionPermitted boolean
Specifies if more than one production instruction can be selected for this group.
-
The group name for this production instruction.
-
productionIntructionGroupId integer(int64)
The unique identifier for this production instruction group.
-
productionInstructionList array[object]
Array of production instructions for this group.
Hide productionInstructionList attributes Show productionInstructionList attributes object
-
instruction string
The name of the production instruction.
-
ikentooModifierId integer(int64)
The unique identifier of this production instruction.
-
-
-
-
-
productName string
The name of the item.
-
productPrice number
The price of the item.
-
extraPrice number
Additional item price when selected in a combo group.
-
color string
The color of the menu button for this item.
-
sku string
The SKU of the item.
-
customItemNameEnabled boolean
Whether the name of the item can be customized.
-
pricingStrategy string
The pricing type of the item.
Values are
CUSTOMIZED_ITEM_PRICE_WILL_BE_NEGATIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_POSTIVE
,CUSTOMIZED_ITEM_PRICE_WILL_BE_A_PERCENTAGE_OF_TOTAL
, orPRICE_CANNOT_BE_CUSTOMIZED
. -
itemRichData object
Additional properties are allowed.
Hide itemRichData attributes Show itemRichData attributes object
-
squareImageUrl string
A download link for the image associated with this item, as formatted for display in the POS.
-
rawImageUrl string
A download link for the image associated with this item.
-
containsAlcohol boolean
Flag to indicate if the item contains alcohol.
-
alcoholPercentage number
The percentage of alcohol in the item.
-
texts array[object]
Hide texts attributes Show texts attributes object
-
locale string
The two letter language code associated with this item text.
-
friendlyDisplayName string
The display name for this item in the configured language.
-
description string
The descriptive text for this item in the configured language.
-
-
allergenCodes array[string]
The allergen codes associated with this item.
-
-
defaultTaxAmount number
The tax amount as calculated at the default tax rate (a sum for multiple taxes).
-
defaultTaxPercentage number
The default tax percentage for this item (a sum for multiple taxes).
-
taxIncludedInPrice boolean
Whether or not tax is included in the price of the item.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
taxes array[object]
Detailed tax info
Hide taxes attributes Show taxes attributes object
-
description string
Tax description as it appears on a POS and receipt.
-
amount number
The amount of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
percentage number
The percentage of Tax applied by default by this Tax, this can change dynamically at time of sale.
-
-
-
- A
-
richDataMissing boolean
Indicates whether or not rich item data is missing, if requested.
-
ikentooMenuId integer(int64)
The unique identifier for the menu.
-
conditionalTaxRules boolean
Warning that actual tax depends on a POS Account condition and may be different from what is provided in this API.
-
-
503 */*
Service Unavailable
Hide response attributes Show response attributes object
-
status string
Value is
503
. -
timestamp string(date-time)
-
message string
-
apiSubExceptions array[object]
Hide apiSubExceptions attributes Show apiSubExceptions attributes object
-
field string
-
rejectedValue string
-
message string
-
-
curl \
-X GET https://api.trial.lsk.lightspeed.app/o/op/1/menu/load/141948669132851?businessLocationId=45454565682155 \
-H "Authorization: Bearer $ACCESS_TOKEN"
{
"menuName": "Main Menu",
"menuEntryGroups": [
{
"@type": "group",
"id": "141948669133028",
"name": "Mains",
"color": "blue",
"menuEntry": [
{
"@type": "menuItem",
"productName": "Burger",
"productPrice": 10.0,
"extraPrice": 1.99,
"color": "blue",
"sku": "25",
"customItemNameEnabled": false,
"pricingStrategy": "PRICE_CANNOT_BE_CUSTOMIZED",
"itemRichData": {
"squareImageUrl": "http://s3-eu-west-1.amazonaws.com/com.ikentoo.trial.rich-content-store/8262_2f6c1716-0f06-488c-afc2-d888666d94fb.image/png",
"rawImageUrl": "http://s3-eu-west-1.amazonaws.com/com.ikentoo.trial.rich-content-store/8262_2f6c1716-0f06-488c-afc2-d888666d94fb_raw.image/png",
"containsAlcohol": true,
"alcoholPercentage": 13.0,
"texts": [
{
"locale": "en",
"description": "<p>Burger in english</p>",
"friendlyDisplayName": "Burger - ENG"
}
],
"allergenCodes": [
"mustard",
"cereals"
]
},
"defaultTaxAmount": 1.5,
"defaultTaxPercentage": 15.0,
"taxIncludedInPrice": false,
"conditionalTaxRules": true,
"taxes": [
{
"description": "5% GST",
"amount": 12.55,
"percentage": 5.0
}
],
"asSubItem": true,
"productionInstructionList": [
{
"multiSelectionPermitted": false,
"productionInstructionList": [
{
"instruction": "Bleu",
"ikentooModifierId": 236025632784488
},
{
"instruction": "Rare",
"ikentooModifierId": 236025632784490
},
{
"instruction": "Medium Rare",
"ikentooModifierId": 236025632784492
},
{
"instruction": "Medium",
"ikentooModifierId": 236025632784494
},
{
"instruction": "Medium well",
"ikentooModifierId": 236025632784496
},
{
"instruction": "Well done",
"ikentooModifierId": 236025632784498
}
],
"productionIntructionGroupId": 236025632784487,
"productionInstructionGroupName": "Meat cooking"
}
]
}
]
}
],
"richDataMissing": false,
"ikentooMenuId": 141948669132851,
"conditionalTaxRules": true
}
{"status"=>"503", "timestamp"=>"2024-05-04T09:42:00+00:00", "message"=>"string", "apiSubExceptions"=>[{"field"=>"string", "rejectedValue"=>"string", "message"=>"string"}]}