Lunchbox · JSON-LD Context

Lunchbox Core Context

JSON-LD context defining the semantic vocabulary for Lunchbox Core from Lunchbox.

17 Classes 64 Properties 4 Namespaces
View Context View on GitHub

Namespaces

lbx: https://docs.lunchbox.io/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

AddItemsRequest Address AuthSession Charges Customer LoginRequest MenuItem Menu NewOrderRequest OrderChildItem OrderItem Order RegistrationRequest Store email name description

Properties

Property Type Container
customerId integer
items string set
addressId integer
address1 string
address2 string
address3 string
city string
statecode string
zipcode string
country string
instructions string
latitude decimal
longitude decimal
authCookie string
totalCents integer
subtotalCents integer
taxCents integer
deliveryCents integer
tipCents integer
remainingCents integer
firstName string
lastName string
phone string
isPhoneVerified boolean
isVerified boolean
isGuest boolean
isMgmt boolean
companyName string
occupation string
birthdate date
username string
password string
itemId integer
categoryId integer
menuId integer
priceCents integer
isAvailable boolean
serviceTypeId integer
storeId string
isGroupOrder boolean
quantity integer
pickListId integer
styleId integer
sizeId integer
comment string
childItems string set
ordersid integer
restaurantId integer
isCancelable boolean
isEditable boolean
orderingStatus string
commentsToRestaurant string
internalNotes string
tipPercentages decimal set
customer string
charges string
emailOptin boolean
autoLogin boolean
restId integer
restName string
stateCode string
zipCode string
timezone string
enableLoyalty boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "lbx": "https://docs.lunchbox.io/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AddItemsRequest": "lbx:AddItemsRequest",
    "Address": "lbx:Address",
    "AuthSession": "lbx:AuthSession",
    "Charges": "lbx:Charges",
    "Customer": "lbx:Customer",
    "LoginRequest": "lbx:LoginRequest",
    "MenuItem": "lbx:MenuItem",
    "Menu": "lbx:Menu",
    "NewOrderRequest": "lbx:NewOrderRequest",
    "OrderChildItem": "lbx:OrderChildItem",
    "OrderItem": "lbx:OrderItem",
    "Order": "lbx:Order",
    "RegistrationRequest": "lbx:RegistrationRequest",
    "Store": "lbx:Store",
    "customerId": {
      "@id": "lbx:customer_id",
      "@type": "xsd:integer"
    },
    "items": {
      "@id": "lbx:items",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "addressId": {
      "@id": "lbx:address_id",
      "@type": "xsd:integer"
    },
    "address1": {
      "@id": "lbx:address1",
      "@type": "xsd:string"
    },
    "address2": {
      "@id": "lbx:address2",
      "@type": "xsd:string"
    },
    "address3": {
      "@id": "lbx:address3",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "lbx:city",
      "@type": "xsd:string"
    },
    "statecode": {
      "@id": "lbx:statecode",
      "@type": "xsd:string"
    },
    "zipcode": {
      "@id": "lbx:zipcode",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "lbx:country",
      "@type": "xsd:string"
    },
    "instructions": {
      "@id": "lbx:instructions",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "lbx:latitude",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "lbx:longitude",
      "@type": "xsd:decimal"
    },
    "authCookie": {
      "@id": "lbx:auth_cookie",
      "@type": "xsd:string"
    },
    "totalCents": {
      "@id": "lbx:total_cents",
      "@type": "xsd:integer"
    },
    "subtotalCents": {
      "@id": "lbx:subtotal_cents",
      "@type": "xsd:integer"
    },
    "taxCents": {
      "@id": "lbx:tax_cents",
      "@type": "xsd:integer"
    },
    "deliveryCents": {
      "@id": "lbx:delivery_cents",
      "@type": "xsd:integer"
    },
    "tipCents": {
      "@id": "lbx:tip_cents",
      "@type": "xsd:integer"
    },
    "remainingCents": {
      "@id": "lbx:remaining_cents",
      "@type": "xsd:integer"
    },
    "firstName": {
      "@id": "lbx:first_name",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "lbx:last_name",
      "@type": "xsd:string"
    },
    "email": "schema:email",
    "phone": {
      "@id": "lbx:phone",
      "@type": "xsd:string"
    },
    "isPhoneVerified": {
      "@id": "lbx:is_phone_verified",
      "@type": "xsd:boolean"
    },
    "isVerified": {
      "@id": "lbx:is_verified",
      "@type": "xsd:boolean"
    },
    "isGuest": {
      "@id": "lbx:is_guest",
      "@type": "xsd:boolean"
    },
    "isMgmt": {
      "@id": "lbx:is_mgmt",
      "@type": "xsd:boolean"
    },
    "companyName": {
      "@id": "lbx:company_name",
      "@type": "xsd:string"
    },
    "occupation": {
      "@id": "lbx:occupation",
      "@type": "xsd:string"
    },
    "birthdate": {
      "@id": "lbx:birthdate",
      "@type": "xsd:date"
    },
    "username": {
      "@id": "lbx:username",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "lbx:password",
      "@type": "xsd:string"
    },
    "itemId": {
      "@id": "lbx:item_id",
      "@type": "xsd:integer"
    },
    "categoryId": {
      "@id": "lbx:category_id",
      "@type": "xsd:integer"
    },
    "menuId": {
      "@id": "lbx:menu_id",
      "@type": "xsd:integer"
    },
    "name": "schema:name",
    "description": "schema:description",
    "priceCents": {
      "@id": "lbx:price_cents",
      "@type": "xsd:integer"
    },
    "isAvailable": {
      "@id": "lbx:is_available",
      "@type": "xsd:boolean"
    },
    "serviceTypeId": {
      "@id": "lbx:service_type_id",
      "@type": "xsd:integer"
    },
    "storeId": {
      "@id": "lbx:store_id",
      "@type": "xsd:string"
    },
    "isGroupOrder": {
      "@id": "lbx:is_group_order",
      "@type": "xsd:boolean"
    },
    "quantity": {
      "@id": "lbx:quantity",
      "@type": "xsd:integer"
    },
    "pickListId": {
      "@id": "lbx:pick_list_id",
      "@type": "xsd:integer"
    },
    "styleId": {
      "@id": "lbx:style_id",
      "@type": "xsd:integer"
    },
    "sizeId": {
      "@id": "lbx:size_id",
      "@type": "xsd:integer"
    },
    "comment": {
      "@id": "lbx:comment",
      "@type": "xsd:string"
    },
    "childItems": {
      "@id": "lbx:child_items",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "ordersid": {
      "@id": "lbx:ordersid",
      "@type": "xsd:integer"
    },
    "restaurantId": {
      "@id": "lbx:restaurant_id",
      "@type": "xsd:integer"
    },
    "isCancelable": {
      "@id": "lbx:is_cancelable",
      "@type": "xsd:boolean"
    },
    "isEditable": {
      "@id": "lbx:is_editable",
      "@type": "xsd:boolean"
    },
    "orderingStatus": {
      "@id": "lbx:ordering_status",
      "@type": "xsd:string"
    },
    "commentsToRestaurant": {
      "@id": "lbx:comments_to_restaurant",
      "@type": "xsd:string"
    },
    "internalNotes": {
      "@id": "lbx:internal_notes",
      "@type": "xsd:string"
    },
    "tipPercentages": {
      "@id": "lbx:tip_percentages",
      "@container": "@set",
      "@type": "xsd:decimal"
    },
    "customer": {
      "@id": "lbx:customer",
      "@type": "xsd:string"
    },
    "charges": {
      "@id": "lbx:charges",
      "@type": "xsd:string"
    },
    "emailOptin": {
      "@id": "lbx:email_optin",
      "@type": "xsd:boolean"
    },
    "autoLogin": {
      "@id": "lbx:auto_login",
      "@type": "xsd:boolean"
    },
    "restId": {
      "@id": "lbx:rest_id",
      "@type": "xsd:integer"
    },
    "restName": {
      "@id": "lbx:rest_name",
      "@type": "xsd:string"
    },
    "stateCode": {
      "@id": "lbx:state_code",
      "@type": "xsd:string"
    },
    "zipCode": {
      "@id": "lbx:zip_code",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "lbx:timezone",
      "@type": "xsd:string"
    },
    "enableLoyalty": {
      "@id": "lbx:enable_loyalty",
      "@type": "xsd:boolean"
    }
  }
}