Modifiers
#
API Key and Store id that can be used in staging environment.Store_id: 5c5981496bcf7500013afeb0
API Key: rna4etAXd11XRqbMTcNnWca216daxiFE
#
Getting the modifiers of a store.URL:https://api.lingaros.com/v1/lingapos/store/{store-id}/modifiers
#
Getting a modifier.URL:https://api.lingaros.com/v1/lingapos/modifier/{modifier-id}
#
Creating a new modifier.Method | Type | Description |
---|---|---|
modifyWith | bson.ObjectId | Modifier group id. |
taxes | []bson.ObjectId | Taxes that are applicable for the modifier. |
servingSizeLevels | []ServingSizePrice | Modifier price for it’s serving size. |
prefixes | []ModifierPrefix | Modifier Prefixes. |
maxNoOfTimes | []mandatoryModifierGroup | How many times a modifier is applicable over an item. |
setPriceHere | Bool | Modifier price can be overridden. |
overrideFreeNToppings | Bool | True if price overriding after N toppings |
buttonColor(Optional) | String | Button color selection for the modifier. |
includeDefaultTaxes | Bool | True if default taxes are included. |
name | String | Name of the modifier. |
kitchenPrinters(Optional) | []bson.ObjectId | List of kitchen printers attached to this category. |
store | []bson.ObjectId | Store id. |
printMenuInModPrint | Bool | Denotes if modifier will seem in modifier print. |
printModInMenuPrint | Bool | Denotes if modifier will seem in menu print. |
name | String | Name of the category. |
createdAt | Int | Which store created the modifier. |
createdFor | bson.String | Store id for which the modifier is created. |
ownedBy | bson.String | Account id related to the Store by whom the modifier is created. |
#
Updating a modifier.URL:http://api.lingaros.com/v1/lingapos/modifier/{modifier-id}
Method | Type | Description |
---|---|---|
activeStatus | Bool | Modifier activity status. |
buttonColor(Optional) | String | Button color selection for the modifier. |
id | bson.ObjectId | Unique modifier ID. |
imageAvailable | Bool | Denotes if an image is available for the modifiers group. |
imageExtension | String | Image extension. |
imageUrl | String | Image URL. |
imageVersion | Int | Modifier group image version. |
kitchenPrinters(Optional) | []bson.ObjectId | List of kitchen printers attached to this category. |
maxNoOfTimes | []mandatoryModifierGroup | How many times a modifier is applicable over an item. |
modifyWith | []bson.ObjectId | Modifier group ID. |
name | String | Name of the modifier. |
originalID | bson.ObjectId | Original modifier ID. |
pluCode | String | Plu code for that menuItem. |
prefixes | []ModifierPrefix | Modifier Prefixes. |
printMenuInModPrint | Bool | Denotes if modifier will seem in modifier print. |
printModInMenuPrint | Bool | Denotes if modifier will seem in menu print. |
servingSizeLevels | []ServingSizePrice | Modifier price for it’s serving size. |
setPriceHere | Bool | Modifier price can be overridden. |
showModifier | Bool | Show modifier in the printer template. |
taxes | []bson.ObjectId | Taxes applicable for the modifier. |
store | []bson.ObjectId | Store id. |
createdAt | Int | Which store created the modifier. |
createdFor | bson.String | Store id for which the modifier is created. |
ownedBy | bson.String | Account id related to the Store by whom the modifier is created. |
#
Getting default printers.#
Getting active serving size levels by store.URL:https://api.lingaros.com/v1/lingapos/store/{store-id}/activeServingSizeLevels
#
Getting active modifier groups by store.URL:https://api.lingaros.com/v1/lingapos/store/{store-id}/activeModifierGroups
#
Getting active taxes applied to items, by store.URL:https://api.lingaros.com/v1/lingapos/store/{store-id}/activeTaxes
#
Getting kitchen printers by store.URL:https://api.lingaros.com/v1/lingapos/store/{store-id}/kitchenPrinters
#
Getting service types by store.URL:https://api.lingaros.com/v1/lingapos/store/{store-id}/getServiceTypesByStore