Toast · JSON-LD Context
Toast Tab Menus Context
JSON-LD context defining the semantic vocabulary for Toast Tab Menus from Toast.
29 Classes
100 Properties
4 Namespaces
Namespaces
toast:
https://doc.toasttab.com/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Metadata
Restaurant
Menu
MenuGroup
MenuItem
ModifierGroup
ModifierOption
ModifierOptionTaxInfo
PreModifierGroup
PreModifier
SalesCategory
ItemTag
ContentAdvisories
AllergenItem
Alcohol
Portion
Availability
Schedule
TimeRange
PricingRules
TimeSpecificPrice
SizeSequencePricingRule
SequencePrice
CatalogProductInfo
CatalogProduct
CatalogProductVariant
CatalogProductOption
CatalogProductVariantOption
CatalogProductOptionValue
Properties
| Property | Type | Container |
|---|---|---|
| restaurantGuid | string | |
| lastUpdated | string | |
| restaurantTimeZone | string | |
| menus | string | set |
| modifierGroupReferences | string | |
| modifierOptionReferences | string | |
| preModifierGroupReferences | string | |
| name | ||
| guid | string | |
| multiLocationId | reference | |
| masterId | reference | |
| description | ||
| posName | reference | |
| posButtonColorLight | reference | |
| posButtonColorDark | reference | |
| highResImage | string | |
| image | reference | |
| visibility | reference | |
| availability | reference | |
| menuGroups | string | set |
| itemTags | string | set |
| menuItems | string | set |
| kitchenName | string | |
| price | double | |
| pricingStrategy | string | |
| pricingRules | reference | |
| isDeferred | boolean | |
| isDiscountable | boolean | |
| salesCategory | reference | |
| taxInfo | string | set |
| taxInclusion | string | |
| plu | string | |
| sku | string | |
| calories | integer | |
| contentAdvisories | reference | |
| unitOfMeasure | string | |
| portions | string | set |
| prepTime | integer | |
| prepStations | string | set |
| eligiblePaymentAssistancePrograms | string | set |
| allergens | string | set |
| length | reference | |
| height | reference | |
| width | reference | |
| dimensionUnitOfMeasure | reference | |
| weight | reference | |
| weightUnitOfMeasure | reference | |
| images | reference | |
| guestCount | reference | |
| sortOrder | integer | |
| catalogProductInfo | reference | |
| isComboParent | boolean | |
| referenceId | integer | |
| defaultOptionsChargePrice | string | |
| defaultOptionsSubstitutionPricing | string | |
| minSelections | integer | |
| maxSelections | integer | |
| requiredMode | string | |
| isMultiSelect | boolean | |
| preModifierGroupReference | integer | |
| modifierOptionTaxInfo | reference | |
| isDefault | boolean | |
| allowsDuplicates | boolean | |
| taxRateGuids | string | set |
| overrideItemTaxRates | boolean | |
| preModifiers | string | set |
| fixedPrice | double | |
| multiplicationFactor | double | |
| displayMode | string | |
| chargeAsExtra | boolean | |
| alcohol | reference | |
| code | string | |
| groupGuid | string | |
| groupCode | string | |
| presenceType | string | |
| containsAlcohol | string | |
| priceScaleFactor | double | |
| alwaysAvailable | boolean | |
| schedule | string | set |
| days | string | set |
| timeRanges | string | set |
| start | string | |
| end | string | |
| timeSpecificPricingRules | string | set |
| sizeSpecificPricingGuid | string | |
| sizeSequencePricingRules | string | set |
| timeSpecificPrice | double | |
| basePrice | double | |
| sizeName | string | |
| sizeGuid | string | |
| sequencePrices | string | set |
| sequence | integer | |
| product | reference | |
| productVariant | reference | |
| id | string | |
| type | string | |
| availableOptions | string | set |
| selectedOptions | string | set |
| values | string | set |
| value | reference |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"toast": "https://doc.toasttab.com/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Metadata": "toast:Metadata",
"restaurantGuid": {
"@id": "toast:restaurantGuid",
"@type": "xsd:string"
},
"lastUpdated": {
"@id": "toast:lastUpdated",
"@type": "xsd:string"
},
"Restaurant": "toast:Restaurant",
"restaurantTimeZone": {
"@id": "toast:restaurantTimeZone",
"@type": "xsd:string"
},
"menus": {
"@id": "toast:menus",
"@container": "@set",
"@type": "xsd:string"
},
"modifierGroupReferences": {
"@id": "toast:modifierGroupReferences",
"@type": "xsd:string"
},
"modifierOptionReferences": {
"@id": "toast:modifierOptionReferences",
"@type": "xsd:string"
},
"preModifierGroupReferences": {
"@id": "toast:preModifierGroupReferences",
"@type": "xsd:string"
},
"Menu": "toast:Menu",
"name": {
"@id": "schema:name"
},
"guid": {
"@id": "toast:guid",
"@type": "xsd:string"
},
"multiLocationId": {
"@id": "toast:multiLocationId",
"@type": "@id"
},
"masterId": {
"@id": "toast:masterId",
"@type": "@id"
},
"description": {
"@id": "schema:description"
},
"posName": {
"@id": "toast:posName",
"@type": "@id"
},
"posButtonColorLight": {
"@id": "toast:posButtonColorLight",
"@type": "@id"
},
"posButtonColorDark": {
"@id": "toast:posButtonColorDark",
"@type": "@id"
},
"highResImage": {
"@id": "toast:highResImage",
"@type": "xsd:string"
},
"image": {
"@id": "toast:image",
"@type": "@id"
},
"visibility": {
"@id": "toast:visibility",
"@type": "@id"
},
"availability": {
"@id": "toast:availability",
"@type": "@id"
},
"menuGroups": {
"@id": "toast:menuGroups",
"@container": "@set",
"@type": "xsd:string"
},
"MenuGroup": "toast:MenuGroup",
"itemTags": {
"@id": "toast:itemTags",
"@container": "@set",
"@type": "xsd:string"
},
"menuItems": {
"@id": "toast:menuItems",
"@container": "@set",
"@type": "xsd:string"
},
"MenuItem": "toast:MenuItem",
"kitchenName": {
"@id": "toast:kitchenName",
"@type": "xsd:string"
},
"price": {
"@id": "toast:price",
"@type": "xsd:double"
},
"pricingStrategy": {
"@id": "toast:pricingStrategy",
"@type": "xsd:string"
},
"pricingRules": {
"@id": "toast:pricingRules",
"@type": "@id"
},
"isDeferred": {
"@id": "toast:isDeferred",
"@type": "xsd:boolean"
},
"isDiscountable": {
"@id": "toast:isDiscountable",
"@type": "xsd:boolean"
},
"salesCategory": {
"@id": "toast:salesCategory",
"@type": "@id"
},
"taxInfo": {
"@id": "toast:taxInfo",
"@container": "@set",
"@type": "xsd:string"
},
"taxInclusion": {
"@id": "toast:taxInclusion",
"@type": "xsd:string"
},
"plu": {
"@id": "toast:plu",
"@type": "xsd:string"
},
"sku": {
"@id": "toast:sku",
"@type": "xsd:string"
},
"calories": {
"@id": "toast:calories",
"@type": "xsd:integer"
},
"contentAdvisories": {
"@id": "toast:contentAdvisories",
"@type": "@id"
},
"unitOfMeasure": {
"@id": "toast:unitOfMeasure",
"@type": "xsd:string"
},
"portions": {
"@id": "toast:portions",
"@container": "@set",
"@type": "xsd:string"
},
"prepTime": {
"@id": "toast:prepTime",
"@type": "xsd:integer"
},
"prepStations": {
"@id": "toast:prepStations",
"@container": "@set",
"@type": "xsd:string"
},
"eligiblePaymentAssistancePrograms": {
"@id": "toast:eligiblePaymentAssistancePrograms",
"@container": "@set",
"@type": "xsd:string"
},
"allergens": {
"@id": "toast:allergens",
"@container": "@set",
"@type": "xsd:string"
},
"length": {
"@id": "toast:length",
"@type": "@id"
},
"height": {
"@id": "toast:height",
"@type": "@id"
},
"width": {
"@id": "toast:width",
"@type": "@id"
},
"dimensionUnitOfMeasure": {
"@id": "toast:dimensionUnitOfMeasure",
"@type": "@id"
},
"weight": {
"@id": "toast:weight",
"@type": "@id"
},
"weightUnitOfMeasure": {
"@id": "toast:weightUnitOfMeasure",
"@type": "@id"
},
"images": {
"@id": "toast:images",
"@type": "@id"
},
"guestCount": {
"@id": "toast:guestCount",
"@type": "@id"
},
"sortOrder": {
"@id": "toast:sortOrder",
"@type": "xsd:integer"
},
"catalogProductInfo": {
"@id": "toast:catalogProductInfo",
"@type": "@id"
},
"isComboParent": {
"@id": "toast:isComboParent",
"@type": "xsd:boolean"
},
"ModifierGroup": "toast:ModifierGroup",
"referenceId": {
"@id": "toast:referenceId",
"@type": "xsd:integer"
},
"defaultOptionsChargePrice": {
"@id": "toast:defaultOptionsChargePrice",
"@type": "xsd:string"
},
"defaultOptionsSubstitutionPricing": {
"@id": "toast:defaultOptionsSubstitutionPricing",
"@type": "xsd:string"
},
"minSelections": {
"@id": "toast:minSelections",
"@type": "xsd:integer"
},
"maxSelections": {
"@id": "toast:maxSelections",
"@type": "xsd:integer"
},
"requiredMode": {
"@id": "toast:requiredMode",
"@type": "xsd:string"
},
"isMultiSelect": {
"@id": "toast:isMultiSelect",
"@type": "xsd:boolean"
},
"preModifierGroupReference": {
"@id": "toast:preModifierGroupReference",
"@type": "xsd:integer"
},
"ModifierOption": "toast:ModifierOption",
"modifierOptionTaxInfo": {
"@id": "toast:modifierOptionTaxInfo",
"@type": "@id"
},
"isDefault": {
"@id": "toast:isDefault",
"@type": "xsd:boolean"
},
"allowsDuplicates": {
"@id": "toast:allowsDuplicates",
"@type": "xsd:boolean"
},
"ModifierOptionTaxInfo": "toast:ModifierOptionTaxInfo",
"taxRateGuids": {
"@id": "toast:taxRateGuids",
"@container": "@set",
"@type": "xsd:string"
},
"overrideItemTaxRates": {
"@id": "toast:overrideItemTaxRates",
"@type": "xsd:boolean"
},
"PreModifierGroup": "toast:PreModifierGroup",
"preModifiers": {
"@id": "toast:preModifiers",
"@container": "@set",
"@type": "xsd:string"
},
"PreModifier": "toast:PreModifier",
"fixedPrice": {
"@id": "toast:fixedPrice",
"@type": "xsd:double"
},
"multiplicationFactor": {
"@id": "toast:multiplicationFactor",
"@type": "xsd:double"
},
"displayMode": {
"@id": "toast:displayMode",
"@type": "xsd:string"
},
"chargeAsExtra": {
"@id": "toast:chargeAsExtra",
"@type": "xsd:boolean"
},
"SalesCategory": "toast:SalesCategory",
"ItemTag": "toast:ItemTag",
"ContentAdvisories": "toast:ContentAdvisories",
"alcohol": {
"@id": "toast:alcohol",
"@type": "@id"
},
"AllergenItem": "toast:AllergenItem",
"code": {
"@id": "toast:code",
"@type": "xsd:string"
},
"groupGuid": {
"@id": "toast:groupGuid",
"@type": "xsd:string"
},
"groupCode": {
"@id": "toast:groupCode",
"@type": "xsd:string"
},
"presenceType": {
"@id": "toast:presenceType",
"@type": "xsd:string"
},
"Alcohol": "toast:Alcohol",
"containsAlcohol": {
"@id": "toast:containsAlcohol",
"@type": "xsd:string"
},
"Portion": "toast:Portion",
"priceScaleFactor": {
"@id": "toast:priceScaleFactor",
"@type": "xsd:double"
},
"Availability": "toast:Availability",
"alwaysAvailable": {
"@id": "toast:alwaysAvailable",
"@type": "xsd:boolean"
},
"schedule": {
"@id": "toast:schedule",
"@container": "@set",
"@type": "xsd:string"
},
"Schedule": "toast:Schedule",
"days": {
"@id": "toast:days",
"@container": "@set",
"@type": "xsd:string"
},
"timeRanges": {
"@id": "toast:timeRanges",
"@container": "@set",
"@type": "xsd:string"
},
"TimeRange": "toast:TimeRange",
"start": {
"@id": "toast:start",
"@type": "xsd:string"
},
"end": {
"@id": "toast:end",
"@type": "xsd:string"
},
"PricingRules": "toast:PricingRules",
"timeSpecificPricingRules": {
"@id": "toast:timeSpecificPricingRules",
"@container": "@set",
"@type": "xsd:string"
},
"sizeSpecificPricingGuid": {
"@id": "toast:sizeSpecificPricingGuid",
"@type": "xsd:string"
},
"sizeSequencePricingRules": {
"@id": "toast:sizeSequencePricingRules",
"@container": "@set",
"@type": "xsd:string"
},
"TimeSpecificPrice": "toast:TimeSpecificPrice",
"timeSpecificPrice": {
"@id": "toast:timeSpecificPrice",
"@type": "xsd:double"
},
"basePrice": {
"@id": "toast:basePrice",
"@type": "xsd:double"
},
"SizeSequencePricingRule": "toast:SizeSequencePricingRule",
"sizeName": {
"@id": "toast:sizeName",
"@type": "xsd:string"
},
"sizeGuid": {
"@id": "toast:sizeGuid",
"@type": "xsd:string"
},
"sequencePrices": {
"@id": "toast:sequencePrices",
"@container": "@set",
"@type": "xsd:string"
},
"SequencePrice": "toast:SequencePrice",
"sequence": {
"@id": "toast:sequence",
"@type": "xsd:integer"
},
"CatalogProductInfo": "toast:CatalogProductInfo",
"product": {
"@id": "toast:product",
"@type": "@id"
},
"productVariant": {
"@id": "toast:productVariant",
"@type": "@id"
},
"CatalogProduct": "toast:CatalogProduct",
"id": {
"@id": "toast:id",
"@type": "xsd:string"
},
"type": {
"@id": "toast:type",
"@type": "xsd:string"
},
"availableOptions": {
"@id": "toast:availableOptions",
"@container": "@set",
"@type": "xsd:string"
},
"CatalogProductVariant": "toast:CatalogProductVariant",
"selectedOptions": {
"@id": "toast:selectedOptions",
"@container": "@set",
"@type": "xsd:string"
},
"CatalogProductOption": "toast:CatalogProductOption",
"values": {
"@id": "toast:values",
"@container": "@set",
"@type": "xsd:string"
},
"CatalogProductVariantOption": "toast:CatalogProductVariantOption",
"value": {
"@id": "toast:value",
"@type": "@id"
},
"CatalogProductOptionValue": "toast:CatalogProductOptionValue"
}
}