Toast · JSON-LD Context

Toast Tab Restaurants Context

JSON-LD context defining the semantic vocabulary for Toast Tab Restaurants from Toast.

17 Classes 77 Properties 4 Namespaces
View Context View on GitHub

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

General Location URLs Image Hours Service DaySchedule WeekSchedule Schedules Delivery OnlineOrdering PaymentOptions DeliveryPaymentOptions TakeoutPaymentOptions PrepTimes RestaurantInfo Restaurant

Properties

Property Type Container
name
locationName string
locationCode string
description
timeZone string
closeoutHour integer
managementGroupGuid string
currencyCode string
firstBusinessDate integer
archived boolean
address1 string
address2 string
city string
stateCode string
administrativeArea string
zipCode string
country string
phone string
phoneCountryCode string
latitude double
longitude double
website string
facebook string
twitter string
orderOnline string
purchaseGiftCard string
checkGiftCard string
width integer
height integer
url
heightWidthRatio float
startTime string
endTime string
hours reference
overnight boolean
scheduleName string
services string set
openTime string
closeTime string
monday string
tuesday string
wednesday string
thursday string
friday string
saturday string
sunday string
daySchedules reference
weekSchedule reference
enabled boolean
minimum double
area string
scheduling boolean
specialRequests boolean
specialRequestsMessage string
paymentOptions reference
delivery reference
takeout reference
ccTip boolean
cash boolean
ccSameDay boolean
ccFuture boolean
ccInStore boolean
deliveryPrepTime integer
deliveryTimeAfterOpen integer
deliveryTimeBeforeClose integer
takeoutPrepTime integer
takeoutTimeAfterOpen integer
takeoutTimeBeforeClose integer
takeoutThrottlingTime integer
deliveryThrottlingTime integer
guid string
general reference
urls reference
location reference
schedules reference
onlineOrdering reference
prepTimes reference

JSON-LD Document

Raw ↑
{
  "@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#",
    "General": "toast:General",
    "name": {
      "@id": "schema:name"
    },
    "locationName": {
      "@id": "toast:locationName",
      "@type": "xsd:string"
    },
    "locationCode": {
      "@id": "toast:locationCode",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description"
    },
    "timeZone": {
      "@id": "toast:timeZone",
      "@type": "xsd:string"
    },
    "closeoutHour": {
      "@id": "toast:closeoutHour",
      "@type": "xsd:integer"
    },
    "managementGroupGuid": {
      "@id": "toast:managementGroupGuid",
      "@type": "xsd:string"
    },
    "currencyCode": {
      "@id": "toast:currencyCode",
      "@type": "xsd:string"
    },
    "firstBusinessDate": {
      "@id": "toast:firstBusinessDate",
      "@type": "xsd:integer"
    },
    "archived": {
      "@id": "toast:archived",
      "@type": "xsd:boolean"
    },
    "Location": "toast:Location",
    "address1": {
      "@id": "toast:address1",
      "@type": "xsd:string"
    },
    "address2": {
      "@id": "toast:address2",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "toast:city",
      "@type": "xsd:string"
    },
    "stateCode": {
      "@id": "toast:stateCode",
      "@type": "xsd:string"
    },
    "administrativeArea": {
      "@id": "toast:administrativeArea",
      "@type": "xsd:string"
    },
    "zipCode": {
      "@id": "toast:zipCode",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "toast:country",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "toast:phone",
      "@type": "xsd:string"
    },
    "phoneCountryCode": {
      "@id": "toast:phoneCountryCode",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "toast:latitude",
      "@type": "xsd:double"
    },
    "longitude": {
      "@id": "toast:longitude",
      "@type": "xsd:double"
    },
    "URLs": "toast:URLs",
    "website": {
      "@id": "toast:website",
      "@type": "xsd:string"
    },
    "facebook": {
      "@id": "toast:facebook",
      "@type": "xsd:string"
    },
    "twitter": {
      "@id": "toast:twitter",
      "@type": "xsd:string"
    },
    "orderOnline": {
      "@id": "toast:orderOnline",
      "@type": "xsd:string"
    },
    "purchaseGiftCard": {
      "@id": "toast:purchaseGiftCard",
      "@type": "xsd:string"
    },
    "checkGiftCard": {
      "@id": "toast:checkGiftCard",
      "@type": "xsd:string"
    },
    "Image": "toast:Image",
    "width": {
      "@id": "toast:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "toast:height",
      "@type": "xsd:integer"
    },
    "url": {
      "@id": "schema:url"
    },
    "heightWidthRatio": {
      "@id": "toast:heightWidthRatio",
      "@type": "xsd:float"
    },
    "Hours": "toast:Hours",
    "startTime": {
      "@id": "toast:startTime",
      "@type": "xsd:string"
    },
    "endTime": {
      "@id": "toast:endTime",
      "@type": "xsd:string"
    },
    "Service": "toast:Service",
    "hours": {
      "@id": "toast:hours",
      "@type": "@id"
    },
    "overnight": {
      "@id": "toast:overnight",
      "@type": "xsd:boolean"
    },
    "DaySchedule": "toast:DaySchedule",
    "scheduleName": {
      "@id": "toast:scheduleName",
      "@type": "xsd:string"
    },
    "services": {
      "@id": "toast:services",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "openTime": {
      "@id": "toast:openTime",
      "@type": "xsd:string"
    },
    "closeTime": {
      "@id": "toast:closeTime",
      "@type": "xsd:string"
    },
    "WeekSchedule": "toast:WeekSchedule",
    "monday": {
      "@id": "toast:monday",
      "@type": "xsd:string"
    },
    "tuesday": {
      "@id": "toast:tuesday",
      "@type": "xsd:string"
    },
    "wednesday": {
      "@id": "toast:wednesday",
      "@type": "xsd:string"
    },
    "thursday": {
      "@id": "toast:thursday",
      "@type": "xsd:string"
    },
    "friday": {
      "@id": "toast:friday",
      "@type": "xsd:string"
    },
    "saturday": {
      "@id": "toast:saturday",
      "@type": "xsd:string"
    },
    "sunday": {
      "@id": "toast:sunday",
      "@type": "xsd:string"
    },
    "Schedules": "toast:Schedules",
    "daySchedules": {
      "@id": "toast:daySchedules",
      "@type": "@id"
    },
    "weekSchedule": {
      "@id": "toast:weekSchedule",
      "@type": "@id"
    },
    "Delivery": "toast:Delivery",
    "enabled": {
      "@id": "toast:enabled",
      "@type": "xsd:boolean"
    },
    "minimum": {
      "@id": "toast:minimum",
      "@type": "xsd:double"
    },
    "area": {
      "@id": "toast:area",
      "@type": "xsd:string"
    },
    "OnlineOrdering": "toast:OnlineOrdering",
    "scheduling": {
      "@id": "toast:scheduling",
      "@type": "xsd:boolean"
    },
    "specialRequests": {
      "@id": "toast:specialRequests",
      "@type": "xsd:boolean"
    },
    "specialRequestsMessage": {
      "@id": "toast:specialRequestsMessage",
      "@type": "xsd:string"
    },
    "paymentOptions": {
      "@id": "toast:paymentOptions",
      "@type": "@id"
    },
    "PaymentOptions": "toast:PaymentOptions",
    "delivery": {
      "@id": "toast:delivery",
      "@type": "@id"
    },
    "takeout": {
      "@id": "toast:takeout",
      "@type": "@id"
    },
    "ccTip": {
      "@id": "toast:ccTip",
      "@type": "xsd:boolean"
    },
    "DeliveryPaymentOptions": "toast:DeliveryPaymentOptions",
    "cash": {
      "@id": "toast:cash",
      "@type": "xsd:boolean"
    },
    "ccSameDay": {
      "@id": "toast:ccSameDay",
      "@type": "xsd:boolean"
    },
    "ccFuture": {
      "@id": "toast:ccFuture",
      "@type": "xsd:boolean"
    },
    "TakeoutPaymentOptions": "toast:TakeoutPaymentOptions",
    "ccInStore": {
      "@id": "toast:ccInStore",
      "@type": "xsd:boolean"
    },
    "PrepTimes": "toast:PrepTimes",
    "deliveryPrepTime": {
      "@id": "toast:deliveryPrepTime",
      "@type": "xsd:integer"
    },
    "deliveryTimeAfterOpen": {
      "@id": "toast:deliveryTimeAfterOpen",
      "@type": "xsd:integer"
    },
    "deliveryTimeBeforeClose": {
      "@id": "toast:deliveryTimeBeforeClose",
      "@type": "xsd:integer"
    },
    "takeoutPrepTime": {
      "@id": "toast:takeoutPrepTime",
      "@type": "xsd:integer"
    },
    "takeoutTimeAfterOpen": {
      "@id": "toast:takeoutTimeAfterOpen",
      "@type": "xsd:integer"
    },
    "takeoutTimeBeforeClose": {
      "@id": "toast:takeoutTimeBeforeClose",
      "@type": "xsd:integer"
    },
    "takeoutThrottlingTime": {
      "@id": "toast:takeoutThrottlingTime",
      "@type": "xsd:integer"
    },
    "deliveryThrottlingTime": {
      "@id": "toast:deliveryThrottlingTime",
      "@type": "xsd:integer"
    },
    "RestaurantInfo": "toast:RestaurantInfo",
    "guid": {
      "@id": "toast:guid",
      "@type": "xsd:string"
    },
    "general": {
      "@id": "toast:general",
      "@type": "@id"
    },
    "urls": {
      "@id": "toast:urls",
      "@type": "@id"
    },
    "location": {
      "@id": "toast:location",
      "@type": "@id"
    },
    "schedules": {
      "@id": "toast:schedules",
      "@type": "@id"
    },
    "onlineOrdering": {
      "@id": "toast:onlineOrdering",
      "@type": "@id"
    },
    "prepTimes": {
      "@id": "toast:prepTimes",
      "@type": "@id"
    },
    "Restaurant": "toast:Restaurant"
  }
}