Lightspeed · JSON-LD Context

Lightspeed Pos Restaurant K Series Context

JSON-LD context defining the semantic vocabulary for Lightspeed Pos Restaurant K Series from Lightspeed.

69 Classes 346 Properties 4 Namespaces
View Context View on GitHub

Namespaces

ls: https://developers.lightspeedhq.com/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

apeAccountProfile apeAccountProfiles apeAccountSnapshot apeCustomerInfo apeDiscount apeLocalOrderItemLine apeMenu apeMenuV2 apeOrderPayment apePaymentBadRequestError apePaymentSubmissionResponse apeProductionInstruction apeRestrictedItemPaginatedResponse apeSkusRequest apeStandalonePayment apeTable apeToGoOrderItemLine apeWebhookEndpointBusinessLocationDto apeWebhookEndpoint financial-apiAbortedOrderDto financial-apiFinancialDto financial-apiLSPaymentsDto financial-apiResourcesTaxRate financial-apiSaleDto financial-apiSalesDailyExportDto financial-apiSalesExportDto id-cards-apiCreateIdCardBatchRequest id-cards-apiCreateIdCardsRequest id-cards-apiCreateIdCardsResponse id-cards-apiIdCardBatch items-apiCreateItemDTO items-apiItemDTO items-apiUpdateItemDTO pms-apiGetProvider reservation-serviceOnboardingCallbackRequest reservation-serviceOnboardingCallbackResponse reservation-servicePlatformAPIKeysWebhook reservation-servicePlatformBasicAuthWebhook reservation-servicePlatformBearerTokenWebhook reservation-servicePlatformBusinessLocation reservation-servicePlatformCourseSettingsDto reservation-servicePlatformIntegrationDto reservation-servicePlatformOAuth2Webhook reservation-servicePlatformProfileResponse reservation-servicePlatformProfile reservation-servicePlatformReservationAcceptedDto reservation-servicePlatformReservation reservation-servicePlatformWebhookResponseDto staff-apiBOStaff staff-apiBusinessLocationIds staff-apiCreatePosStaffDto staff-apiCreateWebhookRequest staff-apiPOSStaff staff-apiReportAccessLevel staff-apiResponseSchema staff-apiShift staff-apiStaffGroup staff-apiStaff staff-apiUpdatePosStaffDto staff-apiUserPermission staff-apiWebhookDto teckelLinkSelfPage teckelLinkSelf teckelPictureSpecDto teckelRichItemDescriptionDto teckelRichItemDtoDates teckelRichItemDtoLinks teckelRichItemDtoPictures teckelRichItemDto

Properties

Property Type Container
id integer
code string
name string
deliveryMode string
businessLocationId integer
accountProfileList set
clientCount integer
identifier string
uuid string
openDate dateTime
closeDate dateTime
paidAmount decimal
serviceCharge decimal
currentAmount decimal
staffName string
staffId integer
salesEntries set
itemName string
itemSku string
unitAmount decimal
quantity double
modifiers set
amountWithTax decimal
amountLessTax decimal
discountedAmount decimal
timeOfTransactionUtc dateTime
active boolean
parentId integer
subLineItems set
isTaxIncluded boolean
taxIncluded boolean
paymentEntries set
paymentMethodDescription string
externalReference string
paymentMethodCode string
amountPaid decimal
paymentDate dateTime
accountCancelled boolean
ikaccountId string
number integer
tableNumber integer
posId integer
deviceId integer
firstName string
lastName string
thirdPartyReference string
email string
contactNumberAsE164 string
notes string
salutation string
sendEmailReceipts boolean
emailNotification string
discountPercentage decimal
discountAmount decimal
sku string
customItemName string
customItemPrice decimal
discountAmountOverride decimal
discountPercentOverride decimal
modifierId string
discountCode string
course integer
subItems set
menuName string
menuEntryGroups string set
richDataMissing boolean
ikentooMenuId integer
conditionalTaxRules boolean
paymentMethod string
paymentAmount decimal
tipAmount decimal
timestamp dateTime
status integer
error string
message string
path string
multiSelectionPermitted boolean
productionInstructionGroupName string
productionIntructionGroupId integer
productionInstructionList set
instruction string
ikentooModifierId integer
data set
count integer
updatedAt dateTime
metadata reference
warnings set
information string
type string
current reference
page integer
pageSize integer
total integer
totalPages integer
skus string set
iKaccountId integer
iKaccountIdentifier string
thirdPartyPaymentReference string
endpointId string
taskTtlInMs integer
targetPrinterProfileId integer
reference string
description string
defaultClientCount integer
createdAt dateTime
url string
withBasicAuth boolean
username string
password string
provideAccount boolean
expandTransactions boolean
expandPayments boolean
subscribeTo set
resource string
timeOfAbortedOrder dateTime
totalAmountAborted string
abortedLineItems set
itemQuantity string
itemAmount string
itemPrice string
businessName string
nextStartOfDayAsIso8601 string
sales set
accountReference string
accountFiscId string
receiptId string
source reference
initialAccountId string
previousAccountId string
salesLines set
parentLineId string
totalNetAmountWithTax string
totalNetAmountWithoutTax string
menuListPrice string
unitCostPrice string
serviceChargeType string
serviceChargeRate string
taxCode string
taxAmount string
taxRatePercentage string
taxLines string
discountType string
discountName string
accountDiscountAmount string
accountDiscountType string
accountDiscountCode string
accountDiscountName string
totalDiscountAmount string
nameOverride string
statisticGroup string
accountingGroup reference
accountingGroupId decimal
currency string
tags string set
revenueCenter string
revenueCenterId decimal
categories set
category string
value string
timeofSale string
deviceName string
voidReason string
accountProfileCode string
payments set
paymentMethodId decimal
netAmountWithTax string
tip string
consumer reference
customerId decimal
title string
phoneNumber1 string
phoneNumber2 string
companyName string
addressLine1 string
addressLine2 string
zipCode string
city string
state string
taxIdentifier string
fiscalCode string
destinationCode string
authorization string
fiscId string
fiscDate string
surcharge string
timeofOpening string
timeofCloseAndPaid string
cancelled boolean
externalFiscalNumber string
tableName string
ownerName string
ownerId decimal
externalReferences string set
nbCovers decimal
dineIn boolean
dataComplete boolean
Links reference
self reference
href string
templated boolean
nextPage reference
lightspeedPaymentId string
createdDate dateTime
captureDate dateTime
modificationDate dateTime
fees reference
offset integer
nextOffset integer
Embedded reference
taxRateList set
rate decimal
accountingReference string
taxId string
taxRate string
timeOfSale dateTime
timeOfOpening dateTime
timeClosed dateTime
nextPageToken string
cardCount integer
batchId integer
cards set
consumerRecordId integer
consumerId integer
docketName string
barcode string
barcodes string set
costPrice decimal
defaultPrice decimal
priceMode string
statisticGroups set
prices set
amount decimal
sharingType string
inventorySource string
disabled boolean
contentDimension string
contentUom string
contentValue decimal
itemType string
apiKey string
endpoint string
features string set
onboardingCode string
onboardingId string
platformRestaurantId string
headers reference
parameters reference
token string
ttl dateTime
country string
street1 string
street2 string
zip string
allowCourseNumberUpdates boolean
inServiceTableStatuses set
statusLabel string
statusValue string
sequence integer
authorizationGrantType string
clientAuthorizationMethod string
clientId string
clientName string
clientSecret string
providerJwkSetUri reference
providerTokenUri reference
scopes string set
baseUrl reference
depositSupported boolean
displayName string
errorsWebhookUrl reference
integrationWebhookUrl reference
notificationTypes string set
onboardingWebhookUrl reference
orderWebhookUrl reference
posReservationUpdateWebhookUrl reference
ownNotificationsOnly boolean
webhookAuthType string
allowedPosStatuses string set
webhookAuthDetails reference
apiKeys reference
basic reference
bearer reference
oauth2 reference
platformCode string
platformReservationId string
accepted boolean
guest reference
phone string
platformGuestId string
walkIn boolean
foodAndDrinkNotes string
language string
allergens string set
dietaryRestrictions string set
liability reference
deposits set
platformDepositId string
utcCreatedAt dateTime
utcVoidedAt dateTime
voided boolean
refunds set
platformRefundId string
specialOffer string
partySize integer
sequenceId integer
tableNumbers string set
utcScheduledAt dateTime
utcUpdatedAt dateTime
guestRequest string
expectedDuration duration
currentAuthType string
userTypes string set
createdOn dateTime
modifiedOn dateTime
businessId integer
groups set
reportAccess string set
roles set
businessLocationIds integer set
pinCode string
visible boolean
group integer
notificationType string
webhookName string
pinCodeSet boolean
links reference
first reference
next reference
last reference
size integer
totalElements integer
declaredCashTips string
dateInUTC dateTime
events set
eventType string
minHeight integer
minWidth integer
requiredAspectRatio float
localeCode string
creationDate dateTime
lastUpdateDate dateTime
pictureUrl string
previewPictureUrl string
rawPictureUrl string
descriptions set
allergenCodes string set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "ls": "https://developers.lightspeedhq.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "apeAccountProfile": "ls:apeAccountProfile",
    "apeAccountProfiles": "ls:apeAccountProfiles",
    "apeAccountSnapshot": "ls:apeAccountSnapshot",
    "apeCustomerInfo": "ls:apeCustomerInfo",
    "apeDiscount": "ls:apeDiscount",
    "apeLocalOrderItemLine": "ls:apeLocalOrderItemLine",
    "apeMenu": "ls:apeMenu",
    "apeMenuV2": "ls:apeMenuV2",
    "apeOrderPayment": "ls:apeOrderPayment",
    "apePaymentBadRequestError": "ls:apePaymentBadRequestError",
    "apePaymentSubmissionResponse": "ls:apePaymentSubmissionResponse",
    "apeProductionInstruction": "ls:apeProductionInstruction",
    "apeRestrictedItemPaginatedResponse": "ls:apeRestrictedItemPaginatedResponse",
    "apeSkusRequest": "ls:apeSkusRequest",
    "apeStandalonePayment": "ls:apeStandalonePayment",
    "apeTable": "ls:apeTable",
    "apeToGoOrderItemLine": "ls:apeToGoOrderItemLine",
    "apeWebhookEndpointBusinessLocationDto": "ls:apeWebhookEndpointBusinessLocationDto",
    "apeWebhookEndpoint": "ls:apeWebhookEndpoint",
    "financial-apiAbortedOrderDto": "ls:financial-apiAbortedOrderDto",
    "financial-apiFinancialDto": "ls:financial-apiFinancialDto",
    "financial-apiLSPaymentsDto": "ls:financial-apiLSPaymentsDto",
    "financial-apiResourcesTaxRate": "ls:financial-apiResourcesTaxRate",
    "financial-apiSaleDto": "ls:financial-apiSaleDto",
    "financial-apiSalesDailyExportDto": "ls:financial-apiSalesDailyExportDto",
    "financial-apiSalesExportDto": "ls:financial-apiSalesExportDto",
    "id-cards-apiCreateIdCardBatchRequest": "ls:id-cards-apiCreateIdCardBatchRequest",
    "id-cards-apiCreateIdCardsRequest": "ls:id-cards-apiCreateIdCardsRequest",
    "id-cards-apiCreateIdCardsResponse": "ls:id-cards-apiCreateIdCardsResponse",
    "id-cards-apiIdCardBatch": "ls:id-cards-apiIdCardBatch",
    "items-apiCreateItemDTO": "ls:items-apiCreateItemDTO",
    "items-apiItemDTO": "ls:items-apiItemDTO",
    "items-apiUpdateItemDTO": "ls:items-apiUpdateItemDTO",
    "pms-apiGetProvider": "ls:pms-apiGetProvider",
    "reservation-serviceOnboardingCallbackRequest": "ls:reservation-serviceOnboardingCallbackRequest",
    "reservation-serviceOnboardingCallbackResponse": "ls:reservation-serviceOnboardingCallbackResponse",
    "reservation-servicePlatformAPIKeysWebhook": "ls:reservation-servicePlatformAPIKeysWebhook",
    "reservation-servicePlatformBasicAuthWebhook": "ls:reservation-servicePlatformBasicAuthWebhook",
    "reservation-servicePlatformBearerTokenWebhook": "ls:reservation-servicePlatformBearerTokenWebhook",
    "reservation-servicePlatformBusinessLocation": "ls:reservation-servicePlatformBusinessLocation",
    "reservation-servicePlatformCourseSettingsDto": "ls:reservation-servicePlatformCourseSettingsDto",
    "reservation-servicePlatformIntegrationDto": "ls:reservation-servicePlatformIntegrationDto",
    "reservation-servicePlatformOAuth2Webhook": "ls:reservation-servicePlatformOAuth2Webhook",
    "reservation-servicePlatformProfileResponse": "ls:reservation-servicePlatformProfileResponse",
    "reservation-servicePlatformProfile": "ls:reservation-servicePlatformProfile",
    "reservation-servicePlatformReservationAcceptedDto": "ls:reservation-servicePlatformReservationAcceptedDto",
    "reservation-servicePlatformReservation": "ls:reservation-servicePlatformReservation",
    "reservation-servicePlatformWebhookResponseDto": "ls:reservation-servicePlatformWebhookResponseDto",
    "staff-apiBOStaff": "ls:staff-apiBOStaff",
    "staff-apiBusinessLocationIds": "ls:staff-apiBusinessLocationIds",
    "staff-apiCreatePosStaffDto": "ls:staff-apiCreatePosStaffDto",
    "staff-apiCreateWebhookRequest": "ls:staff-apiCreateWebhookRequest",
    "staff-apiPOSStaff": "ls:staff-apiPOSStaff",
    "staff-apiReportAccessLevel": "ls:staff-apiReportAccessLevel",
    "staff-apiResponseSchema": "ls:staff-apiResponseSchema",
    "staff-apiShift": "ls:staff-apiShift",
    "staff-apiStaffGroup": "ls:staff-apiStaffGroup",
    "staff-apiStaff": "ls:staff-apiStaff",
    "staff-apiUpdatePosStaffDto": "ls:staff-apiUpdatePosStaffDto",
    "staff-apiUserPermission": "ls:staff-apiUserPermission",
    "staff-apiWebhookDto": "ls:staff-apiWebhookDto",
    "teckelLinkSelfPage": "ls:teckelLinkSelfPage",
    "teckelLinkSelf": "ls:teckelLinkSelf",
    "teckelPictureSpecDto": "ls:teckelPictureSpecDto",
    "teckelRichItemDescriptionDto": "ls:teckelRichItemDescriptionDto",
    "teckelRichItemDtoDates": "ls:teckelRichItemDtoDates",
    "teckelRichItemDtoLinks": "ls:teckelRichItemDtoLinks",
    "teckelRichItemDtoPictures": "ls:teckelRichItemDtoPictures",
    "teckelRichItemDto": "ls:teckelRichItemDto",
    "id": {
      "@id": "ls:id",
      "@type": "xsd:integer"
    },
    "code": {
      "@id": "ls:code",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "deliveryMode": {
      "@id": "ls:deliveryMode",
      "@type": "xsd:string"
    },
    "businessLocationId": {
      "@id": "ls:businessLocationId",
      "@type": "xsd:integer"
    },
    "accountProfileList": {
      "@id": "ls:accountProfileList",
      "@container": "@set"
    },
    "clientCount": {
      "@id": "ls:clientCount",
      "@type": "xsd:integer"
    },
    "identifier": {
      "@id": "ls:identifier",
      "@type": "xsd:string"
    },
    "uuid": {
      "@id": "ls:uuid",
      "@type": "xsd:string"
    },
    "openDate": {
      "@id": "ls:openDate",
      "@type": "xsd:dateTime"
    },
    "closeDate": {
      "@id": "ls:closeDate",
      "@type": "xsd:dateTime"
    },
    "paidAmount": {
      "@id": "ls:paidAmount",
      "@type": "xsd:decimal"
    },
    "serviceCharge": {
      "@id": "ls:serviceCharge",
      "@type": "xsd:decimal"
    },
    "currentAmount": {
      "@id": "ls:currentAmount",
      "@type": "xsd:decimal"
    },
    "staffName": {
      "@id": "ls:staffName",
      "@type": "xsd:string"
    },
    "staffId": {
      "@id": "ls:staffId",
      "@type": "xsd:integer"
    },
    "salesEntries": {
      "@id": "ls:salesEntries",
      "@container": "@set"
    },
    "itemName": {
      "@id": "ls:itemName",
      "@type": "xsd:string"
    },
    "itemSku": {
      "@id": "ls:itemSku",
      "@type": "xsd:string"
    },
    "unitAmount": {
      "@id": "ls:unitAmount",
      "@type": "xsd:decimal"
    },
    "quantity": {
      "@id": "ls:quantity",
      "@type": "xsd:double"
    },
    "modifiers": {
      "@id": "ls:modifiers",
      "@container": "@set"
    },
    "amountWithTax": {
      "@id": "ls:amountWithTax",
      "@type": "xsd:decimal"
    },
    "amountLessTax": {
      "@id": "ls:amountLessTax",
      "@type": "xsd:decimal"
    },
    "discountedAmount": {
      "@id": "ls:discountedAmount",
      "@type": "xsd:decimal"
    },
    "timeOfTransactionUtc": {
      "@id": "ls:timeOfTransactionUtc",
      "@type": "xsd:dateTime"
    },
    "active": {
      "@id": "ls:active",
      "@type": "xsd:boolean"
    },
    "parentId": {
      "@id": "ls:parentId",
      "@type": "xsd:integer"
    },
    "subLineItems": {
      "@id": "ls:subLineItems",
      "@container": "@set"
    },
    "isTaxIncluded": {
      "@id": "ls:isTaxIncluded",
      "@type": "xsd:boolean"
    },
    "taxIncluded": {
      "@id": "ls:taxIncluded",
      "@type": "xsd:boolean"
    },
    "paymentEntries": {
      "@id": "ls:paymentEntries",
      "@container": "@set"
    },
    "paymentMethodDescription": {
      "@id": "ls:paymentMethodDescription",
      "@type": "xsd:string"
    },
    "externalReference": {
      "@id": "ls:externalReference",
      "@type": "xsd:string"
    },
    "paymentMethodCode": {
      "@id": "ls:paymentMethodCode",
      "@type": "xsd:string"
    },
    "amountPaid": {
      "@id": "ls:amountPaid",
      "@type": "xsd:decimal"
    },
    "paymentDate": {
      "@id": "ls:paymentDate",
      "@type": "xsd:dateTime"
    },
    "accountCancelled": {
      "@id": "ls:accountCancelled",
      "@type": "xsd:boolean"
    },
    "ikaccountId": {
      "@id": "ls:ikaccountId",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "ls:number",
      "@type": "xsd:integer"
    },
    "tableNumber": {
      "@id": "ls:tableNumber",
      "@type": "xsd:integer"
    },
    "posId": {
      "@id": "ls:posId",
      "@type": "xsd:integer"
    },
    "deviceId": {
      "@id": "ls:deviceId",
      "@type": "xsd:integer"
    },
    "firstName": {
      "@id": "ls:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "ls:lastName",
      "@type": "xsd:string"
    },
    "thirdPartyReference": {
      "@id": "ls:thirdPartyReference",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "schema:email",
      "@type": "xsd:string"
    },
    "contactNumberAsE164": {
      "@id": "ls:contactNumberAsE164",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "ls:notes",
      "@type": "xsd:string"
    },
    "salutation": {
      "@id": "ls:salutation",
      "@type": "xsd:string"
    },
    "sendEmailReceipts": {
      "@id": "ls:sendEmailReceipts",
      "@type": "xsd:boolean"
    },
    "emailNotification": {
      "@id": "ls:emailNotification",
      "@type": "xsd:string"
    },
    "discountPercentage": {
      "@id": "ls:discountPercentage",
      "@type": "xsd:decimal"
    },
    "discountAmount": {
      "@id": "ls:discountAmount",
      "@type": "xsd:decimal"
    },
    "sku": {
      "@id": "ls:sku",
      "@type": "xsd:string"
    },
    "customItemName": {
      "@id": "ls:customItemName",
      "@type": "xsd:string"
    },
    "customItemPrice": {
      "@id": "ls:customItemPrice",
      "@type": "xsd:decimal"
    },
    "discountAmountOverride": {
      "@id": "ls:discountAmountOverride",
      "@type": "xsd:decimal"
    },
    "discountPercentOverride": {
      "@id": "ls:discountPercentOverride",
      "@type": "xsd:decimal"
    },
    "modifierId": {
      "@id": "ls:modifierId",
      "@type": "xsd:string"
    },
    "discountCode": {
      "@id": "ls:discountCode",
      "@type": "xsd:string"
    },
    "course": {
      "@id": "ls:course",
      "@type": "xsd:integer"
    },
    "subItems": {
      "@id": "ls:subItems",
      "@container": "@set"
    },
    "menuName": {
      "@id": "ls:menuName",
      "@type": "xsd:string"
    },
    "menuEntryGroups": {
      "@id": "ls:menuEntryGroups",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "richDataMissing": {
      "@id": "ls:richDataMissing",
      "@type": "xsd:boolean"
    },
    "ikentooMenuId": {
      "@id": "ls:ikentooMenuId",
      "@type": "xsd:integer"
    },
    "conditionalTaxRules": {
      "@id": "ls:conditionalTaxRules",
      "@type": "xsd:boolean"
    },
    "paymentMethod": {
      "@id": "ls:paymentMethod",
      "@type": "xsd:string"
    },
    "paymentAmount": {
      "@id": "ls:paymentAmount",
      "@type": "xsd:decimal"
    },
    "tipAmount": {
      "@id": "ls:tipAmount",
      "@type": "xsd:decimal"
    },
    "timestamp": {
      "@id": "ls:timestamp",
      "@type": "xsd:dateTime"
    },
    "status": {
      "@id": "ls:status",
      "@type": "xsd:integer"
    },
    "error": {
      "@id": "ls:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "ls:message",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "ls:path",
      "@type": "xsd:string"
    },
    "multiSelectionPermitted": {
      "@id": "ls:multiSelectionPermitted",
      "@type": "xsd:boolean"
    },
    "productionInstructionGroupName": {
      "@id": "ls:productionInstructionGroupName",
      "@type": "xsd:string"
    },
    "productionIntructionGroupId": {
      "@id": "ls:productionIntructionGroupId",
      "@type": "xsd:integer"
    },
    "productionInstructionList": {
      "@id": "ls:productionInstructionList",
      "@container": "@set"
    },
    "instruction": {
      "@id": "ls:instruction",
      "@type": "xsd:string"
    },
    "ikentooModifierId": {
      "@id": "ls:ikentooModifierId",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "ls:data",
      "@container": "@set"
    },
    "count": {
      "@id": "ls:count",
      "@type": "xsd:integer"
    },
    "updatedAt": {
      "@id": "ls:updatedAt",
      "@type": "xsd:dateTime"
    },
    "metadata": {
      "@id": "ls:metadata",
      "@type": "@id"
    },
    "warnings": {
      "@id": "ls:warnings",
      "@container": "@set"
    },
    "information": {
      "@id": "ls:information",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "ls:type",
      "@type": "xsd:string"
    },
    "current": {
      "@id": "ls:current",
      "@type": "@id"
    },
    "page": {
      "@id": "ls:page",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "ls:pageSize",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "ls:total",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "ls:totalPages",
      "@type": "xsd:integer"
    },
    "skus": {
      "@id": "ls:skus",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "iKaccountId": {
      "@id": "ls:iKaccountId",
      "@type": "xsd:integer"
    },
    "iKaccountIdentifier": {
      "@id": "ls:iKaccountIdentifier",
      "@type": "xsd:string"
    },
    "thirdPartyPaymentReference": {
      "@id": "ls:thirdPartyPaymentReference",
      "@type": "xsd:string"
    },
    "endpointId": {
      "@id": "ls:endpointId",
      "@type": "xsd:string"
    },
    "taskTtlInMs": {
      "@id": "ls:taskTtlInMs",
      "@type": "xsd:integer"
    },
    "targetPrinterProfileId": {
      "@id": "ls:targetPrinterProfileId",
      "@type": "xsd:integer"
    },
    "reference": {
      "@id": "ls:reference",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "defaultClientCount": {
      "@id": "ls:defaultClientCount",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "ls:createdAt",
      "@type": "xsd:dateTime"
    },
    "url": {
      "@id": "schema:url",
      "@type": "xsd:string"
    },
    "withBasicAuth": {
      "@id": "ls:withBasicAuth",
      "@type": "xsd:boolean"
    },
    "username": {
      "@id": "ls:username",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "ls:password",
      "@type": "xsd:string"
    },
    "provideAccount": {
      "@id": "ls:provideAccount",
      "@type": "xsd:boolean"
    },
    "expandTransactions": {
      "@id": "ls:expandTransactions",
      "@type": "xsd:boolean"
    },
    "expandPayments": {
      "@id": "ls:expandPayments",
      "@type": "xsd:boolean"
    },
    "subscribeTo": {
      "@id": "ls:subscribeTo",
      "@container": "@set"
    },
    "resource": {
      "@id": "ls:resource",
      "@type": "xsd:string"
    },
    "timeOfAbortedOrder": {
      "@id": "ls:timeOfAbortedOrder",
      "@type": "xsd:dateTime"
    },
    "totalAmountAborted": {
      "@id": "ls:totalAmountAborted",
      "@type": "xsd:string"
    },
    "abortedLineItems": {
      "@id": "ls:abortedLineItems",
      "@container": "@set"
    },
    "itemQuantity": {
      "@id": "ls:itemQuantity",
      "@type": "xsd:string"
    },
    "itemAmount": {
      "@id": "ls:itemAmount",
      "@type": "xsd:string"
    },
    "itemPrice": {
      "@id": "ls:itemPrice",
      "@type": "xsd:string"
    },
    "businessName": {
      "@id": "ls:businessName",
      "@type": "xsd:string"
    },
    "nextStartOfDayAsIso8601": {
      "@id": "ls:nextStartOfDayAsIso8601",
      "@type": "xsd:string"
    },
    "sales": {
      "@id": "ls:sales",
      "@container": "@set"
    },
    "accountReference": {
      "@id": "ls:accountReference",
      "@type": "xsd:string"
    },
    "accountFiscId": {
      "@id": "ls:accountFiscId",
      "@type": "xsd:string"
    },
    "receiptId": {
      "@id": "ls:receiptId",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "ls:source",
      "@type": "@id"
    },
    "initialAccountId": {
      "@id": "ls:initialAccountId",
      "@type": "xsd:string"
    },
    "previousAccountId": {
      "@id": "ls:previousAccountId",
      "@type": "xsd:string"
    },
    "salesLines": {
      "@id": "ls:salesLines",
      "@container": "@set"
    },
    "parentLineId": {
      "@id": "ls:parentLineId",
      "@type": "xsd:string"
    },
    "totalNetAmountWithTax": {
      "@id": "ls:totalNetAmountWithTax",
      "@type": "xsd:string"
    },
    "totalNetAmountWithoutTax": {
      "@id": "ls:totalNetAmountWithoutTax",
      "@type": "xsd:string"
    },
    "menuListPrice": {
      "@id": "ls:menuListPrice",
      "@type": "xsd:string"
    },
    "unitCostPrice": {
      "@id": "ls:unitCostPrice",
      "@type": "xsd:string"
    },
    "serviceChargeType": {
      "@id": "ls:serviceChargeType",
      "@type": "xsd:string"
    },
    "serviceChargeRate": {
      "@id": "ls:serviceChargeRate",
      "@type": "xsd:string"
    },
    "taxCode": {
      "@id": "ls:taxCode",
      "@type": "xsd:string"
    },
    "taxAmount": {
      "@id": "ls:taxAmount",
      "@type": "xsd:string"
    },
    "taxRatePercentage": {
      "@id": "ls:taxRatePercentage",
      "@type": "xsd:string"
    },
    "taxLines": {
      "@id": "ls:taxLines",
      "@type": "xsd:string"
    },
    "discountType": {
      "@id": "ls:discountType",
      "@type": "xsd:string"
    },
    "discountName": {
      "@id": "ls:discountName",
      "@type": "xsd:string"
    },
    "accountDiscountAmount": {
      "@id": "ls:accountDiscountAmount",
      "@type": "xsd:string"
    },
    "accountDiscountType": {
      "@id": "ls:accountDiscountType",
      "@type": "xsd:string"
    },
    "accountDiscountCode": {
      "@id": "ls:accountDiscountCode",
      "@type": "xsd:string"
    },
    "accountDiscountName": {
      "@id": "ls:accountDiscountName",
      "@type": "xsd:string"
    },
    "totalDiscountAmount": {
      "@id": "ls:totalDiscountAmount",
      "@type": "xsd:string"
    },
    "nameOverride": {
      "@id": "ls:nameOverride",
      "@type": "xsd:string"
    },
    "statisticGroup": {
      "@id": "ls:statisticGroup",
      "@type": "xsd:string"
    },
    "accountingGroup": {
      "@id": "ls:accountingGroup",
      "@type": "@id"
    },
    "accountingGroupId": {
      "@id": "ls:accountingGroupId",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "ls:currency",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "ls:tags",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "revenueCenter": {
      "@id": "ls:revenueCenter",
      "@type": "xsd:string"
    },
    "revenueCenterId": {
      "@id": "ls:revenueCenterId",
      "@type": "xsd:decimal"
    },
    "categories": {
      "@id": "ls:categories",
      "@container": "@set"
    },
    "category": {
      "@id": "ls:category",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "ls:value",
      "@type": "xsd:string"
    },
    "timeofSale": {
      "@id": "ls:timeofSale",
      "@type": "xsd:string"
    },
    "deviceName": {
      "@id": "ls:deviceName",
      "@type": "xsd:string"
    },
    "voidReason": {
      "@id": "ls:voidReason",
      "@type": "xsd:string"
    },
    "accountProfileCode": {
      "@id": "ls:accountProfileCode",
      "@type": "xsd:string"
    },
    "payments": {
      "@id": "ls:payments",
      "@container": "@set"
    },
    "paymentMethodId": {
      "@id": "ls:paymentMethodId",
      "@type": "xsd:decimal"
    },
    "netAmountWithTax": {
      "@id": "ls:netAmountWithTax",
      "@type": "xsd:string"
    },
    "tip": {
      "@id": "ls:tip",
      "@type": "xsd:string"
    },
    "consumer": {
      "@id": "ls:consumer",
      "@type": "@id"
    },
    "customerId": {
      "@id": "ls:customerId",
      "@type": "xsd:decimal"
    },
    "title": {
      "@id": "ls:title",
      "@type": "xsd:string"
    },
    "phoneNumber1": {
      "@id": "ls:phoneNumber1",
      "@type": "xsd:string"
    },
    "phoneNumber2": {
      "@id": "ls:phoneNumber2",
      "@type": "xsd:string"
    },
    "companyName": {
      "@id": "ls:companyName",
      "@type": "xsd:string"
    },
    "addressLine1": {
      "@id": "ls:addressLine1",
      "@type": "xsd:string"
    },
    "addressLine2": {
      "@id": "ls:addressLine2",
      "@type": "xsd:string"
    },
    "zipCode": {
      "@id": "ls:zipCode",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "ls:city",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "ls:state",
      "@type": "xsd:string"
    },
    "taxIdentifier": {
      "@id": "ls:taxIdentifier",
      "@type": "xsd:string"
    },
    "fiscalCode": {
      "@id": "ls:fiscalCode",
      "@type": "xsd:string"
    },
    "destinationCode": {
      "@id": "ls:destinationCode",
      "@type": "xsd:string"
    },
    "authorization": {
      "@id": "ls:authorization",
      "@type": "xsd:string"
    },
    "fiscId": {
      "@id": "ls:fiscId",
      "@type": "xsd:string"
    },
    "fiscDate": {
      "@id": "ls:fiscDate",
      "@type": "xsd:string"
    },
    "surcharge": {
      "@id": "ls:surcharge",
      "@type": "xsd:string"
    },
    "timeofOpening": {
      "@id": "ls:timeofOpening",
      "@type": "xsd:string"
    },
    "timeofCloseAndPaid": {
      "@id": "ls:timeofCloseAndPaid",
      "@type": "xsd:string"
    },
    "cancelled": {
      "@id": "ls:cancelled",
      "@type": "xsd:boolean"
    },
    "externalFiscalNumber": {
      "@id": "ls:externalFiscalNumber",
      "@type": "xsd:string"
    },
    "tableName": {
      "@id": "ls:tableName",
      "@type": "xsd:string"
    },
    "ownerName": {
      "@id": "ls:ownerName",
      "@type": "xsd:string"
    },
    "ownerId": {
      "@id": "ls:ownerId",
      "@type": "xsd:decimal"
    },
    "externalReferences": {
      "@id": "ls:externalReferences",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "nbCovers": {
      "@id": "ls:nbCovers",
      "@type": "xsd:decimal"
    },
    "dineIn": {
      "@id": "ls:dineIn",
      "@type": "xsd:boolean"
    },
    "dataComplete": {
      "@id": "ls:dataComplete",
      "@type": "xsd:boolean"
    },
    "Links": {
      "@id": "ls:_links",
      "@type": "@id"
    },
    "self": {
      "@id": "ls:self",
      "@type": "@id"
    },
    "href": {
      "@id": "ls:href",
      "@type": "xsd:string"
    },
    "templated": {
      "@id": "ls:templated",
      "@type": "xsd:boolean"
    },
    "nextPage": {
      "@id": "ls:nextPage",
      "@type": "@id"
    },
    "lightspeedPaymentId": {
      "@id": "ls:lightspeedPaymentId",
      "@type": "xsd:string"
    },
    "createdDate": {
      "@id": "ls:createdDate",
      "@type": "xsd:dateTime"
    },
    "captureDate": {
      "@id": "ls:captureDate",
      "@type": "xsd:dateTime"
    },
    "modificationDate": {
      "@id": "ls:modificationDate",
      "@type": "xsd:dateTime"
    },
    "fees": {
      "@id": "ls:fees",
      "@type": "@id"
    },
    "offset": {
      "@id": "ls:offset",
      "@type": "xsd:integer"
    },
    "nextOffset": {
      "@id": "ls:nextOffset",
      "@type": "xsd:integer"
    },
    "Embedded": {
      "@id": "ls:_embedded",
      "@type": "@id"
    },
    "taxRateList": {
      "@id": "ls:taxRateList",
      "@container": "@set"
    },
    "rate": {
      "@id": "ls:rate",
      "@type": "xsd:decimal"
    },
    "accountingReference": {
      "@id": "ls:accountingReference",
      "@type": "xsd:string"
    },
    "taxId": {
      "@id": "ls:taxId",
      "@type": "xsd:string"
    },
    "taxRate": {
      "@id": "ls:taxRate",
      "@type": "xsd:string"
    },
    "timeOfSale": {
      "@id": "ls:timeOfSale",
      "@type": "xsd:dateTime"
    },
    "timeOfOpening": {
      "@id": "ls:timeOfOpening",
      "@type": "xsd:dateTime"
    },
    "timeClosed": {
      "@id": "ls:timeClosed",
      "@type": "xsd:dateTime"
    },
    "nextPageToken": {
      "@id": "ls:nextPageToken",
      "@type": "xsd:string"
    },
    "cardCount": {
      "@id": "ls:cardCount",
      "@type": "xsd:integer"
    },
    "batchId": {
      "@id": "ls:batchId",
      "@type": "xsd:integer"
    },
    "cards": {
      "@id": "ls:cards",
      "@container": "@set"
    },
    "consumerRecordId": {
      "@id": "ls:consumerRecordId",
      "@type": "xsd:integer"
    },
    "consumerId": {
      "@id": "ls:consumerId",
      "@type": "xsd:integer"
    },
    "docketName": {
      "@id": "ls:docketName",
      "@type": "xsd:string"
    },
    "barcode": {
      "@id": "ls:barcode",
      "@type": "xsd:string"
    },
    "barcodes": {
      "@id": "ls:barcodes",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "costPrice": {
      "@id": "ls:costPrice",
      "@type": "xsd:decimal"
    },
    "defaultPrice": {
      "@id": "ls:defaultPrice",
      "@type": "xsd:decimal"
    },
    "priceMode": {
      "@id": "ls:priceMode",
      "@type": "xsd:string"
    },
    "statisticGroups": {
      "@id": "ls:statisticGroups",
      "@container": "@set"
    },
    "prices": {
      "@id": "ls:prices",
      "@container": "@set"
    },
    "amount": {
      "@id": "ls:amount",
      "@type": "xsd:decimal"
    },
    "sharingType": {
      "@id": "ls:sharingType",
      "@type": "xsd:string"
    },
    "inventorySource": {
      "@id": "ls:inventorySource",
      "@type": "xsd:string"
    },
    "disabled": {
      "@id": "ls:disabled",
      "@type": "xsd:boolean"
    },
    "contentDimension": {
      "@id": "ls:contentDimension",
      "@type": "xsd:string"
    },
    "contentUom": {
      "@id": "ls:contentUom",
      "@type": "xsd:string"
    },
    "contentValue": {
      "@id": "ls:contentValue",
      "@type": "xsd:decimal"
    },
    "itemType": {
      "@id": "ls:itemType",
      "@type": "xsd:string"
    },
    "apiKey": {
      "@id": "ls:apiKey",
      "@type": "xsd:string"
    },
    "endpoint": {
      "@id": "ls:endpoint",
      "@type": "xsd:string"
    },
    "features": {
      "@id": "ls:features",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "onboardingCode": {
      "@id": "ls:onboardingCode",
      "@type": "xsd:string"
    },
    "onboardingId": {
      "@id": "ls:onboardingId",
      "@type": "xsd:string"
    },
    "platformRestaurantId": {
      "@id": "ls:platformRestaurantId",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "ls:headers",
      "@type": "@id"
    },
    "parameters": {
      "@id": "ls:parameters",
      "@type": "@id"
    },
    "token": {
      "@id": "ls:token",
      "@type": "xsd:string"
    },
    "ttl": {
      "@id": "ls:ttl",
      "@type": "xsd:dateTime"
    },
    "country": {
      "@id": "ls:country",
      "@type": "xsd:string"
    },
    "street1": {
      "@id": "ls:street1",
      "@type": "xsd:string"
    },
    "street2": {
      "@id": "ls:street2",
      "@type": "xsd:string"
    },
    "zip": {
      "@id": "ls:zip",
      "@type": "xsd:string"
    },
    "allowCourseNumberUpdates": {
      "@id": "ls:allowCourseNumberUpdates",
      "@type": "xsd:boolean"
    },
    "inServiceTableStatuses": {
      "@id": "ls:inServiceTableStatuses",
      "@container": "@set"
    },
    "statusLabel": {
      "@id": "ls:statusLabel",
      "@type": "xsd:string"
    },
    "statusValue": {
      "@id": "ls:statusValue",
      "@type": "xsd:string"
    },
    "sequence": {
      "@id": "ls:sequence",
      "@type": "xsd:integer"
    },
    "authorizationGrantType": {
      "@id": "ls:authorizationGrantType",
      "@type": "xsd:string"
    },
    "clientAuthorizationMethod": {
      "@id": "ls:clientAuthorizationMethod",
      "@type": "xsd:string"
    },
    "clientId": {
      "@id": "ls:clientId",
      "@type": "xsd:string"
    },
    "clientName": {
      "@id": "ls:clientName",
      "@type": "xsd:string"
    },
    "clientSecret": {
      "@id": "ls:clientSecret",
      "@type": "xsd:string"
    },
    "providerJwkSetUri": {
      "@id": "ls:providerJwkSetUri",
      "@type": "@id"
    },
    "providerTokenUri": {
      "@id": "ls:providerTokenUri",
      "@type": "@id"
    },
    "scopes": {
      "@id": "ls:scopes",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "baseUrl": {
      "@id": "ls:baseUrl",
      "@type": "@id"
    },
    "depositSupported": {
      "@id": "ls:depositSupported",
      "@type": "xsd:boolean"
    },
    "displayName": {
      "@id": "ls:displayName",
      "@type": "xsd:string"
    },
    "errorsWebhookUrl": {
      "@id": "ls:errorsWebhookUrl",
      "@type": "@id"
    },
    "integrationWebhookUrl": {
      "@id": "ls:integrationWebhookUrl",
      "@type": "@id"
    },
    "notificationTypes": {
      "@id": "ls:notificationTypes",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "onboardingWebhookUrl": {
      "@id": "ls:onboardingWebhookUrl",
      "@type": "@id"
    },
    "orderWebhookUrl": {
      "@id": "ls:orderWebhookUrl",
      "@type": "@id"
    },
    "posReservationUpdateWebhookUrl": {
      "@id": "ls:posReservationUpdateWebhookUrl",
      "@type": "@id"
    },
    "ownNotificationsOnly": {
      "@id": "ls:ownNotificationsOnly",
      "@type": "xsd:boolean"
    },
    "webhookAuthType": {
      "@id": "ls:webhookAuthType",
      "@type": "xsd:string"
    },
    "allowedPosStatuses": {
      "@id": "ls:allowedPosStatuses",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "webhookAuthDetails": {
      "@id": "ls:webhookAuthDetails",
      "@type": "@id"
    },
    "apiKeys": {
      "@id": "ls:apiKeys",
      "@type": "@id"
    },
    "basic": {
      "@id": "ls:basic",
      "@type": "@id"
    },
    "bearer": {
      "@id": "ls:bearer",
      "@type": "@id"
    },
    "oauth2": {
      "@id": "ls:oauth2",
      "@type": "@id"
    },
    "platformCode": {
      "@id": "ls:platformCode",
      "@type": "xsd:string"
    },
    "platformReservationId": {
      "@id": "ls:platformReservationId",
      "@type": "xsd:string"
    },
    "accepted": {
      "@id": "ls:accepted",
      "@type": "xsd:boolean"
    },
    "guest": {
      "@id": "ls:guest",
      "@type": "@id"
    },
    "phone": {
      "@id": "ls:phone",
      "@type": "xsd:string"
    },
    "platformGuestId": {
      "@id": "ls:platformGuestId",
      "@type": "xsd:string"
    },
    "walkIn": {
      "@id": "ls:walkIn",
      "@type": "xsd:boolean"
    },
    "foodAndDrinkNotes": {
      "@id": "ls:foodAndDrinkNotes",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "ls:language",
      "@type": "xsd:string"
    },
    "allergens": {
      "@id": "ls:allergens",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "dietaryRestrictions": {
      "@id": "ls:dietaryRestrictions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "liability": {
      "@id": "ls:liability",
      "@type": "@id"
    },
    "deposits": {
      "@id": "ls:deposits",
      "@container": "@set"
    },
    "platformDepositId": {
      "@id": "ls:platformDepositId",
      "@type": "xsd:string"
    },
    "utcCreatedAt": {
      "@id": "ls:utcCreatedAt",
      "@type": "xsd:dateTime"
    },
    "utcVoidedAt": {
      "@id": "ls:utcVoidedAt",
      "@type": "xsd:dateTime"
    },
    "voided": {
      "@id": "ls:voided",
      "@type": "xsd:boolean"
    },
    "refunds": {
      "@id": "ls:refunds",
      "@container": "@set"
    },
    "platformRefundId": {
      "@id": "ls:platformRefundId",
      "@type": "xsd:string"
    },
    "specialOffer": {
      "@id": "ls:specialOffer",
      "@type": "xsd:string"
    },
    "partySize": {
      "@id": "ls:partySize",
      "@type": "xsd:integer"
    },
    "sequenceId": {
      "@id": "ls:sequenceId",
      "@type": "xsd:integer"
    },
    "tableNumbers": {
      "@id": "ls:tableNumbers",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "utcScheduledAt": {
      "@id": "ls:utcScheduledAt",
      "@type": "xsd:dateTime"
    },
    "utcUpdatedAt": {
      "@id": "ls:utcUpdatedAt",
      "@type": "xsd:dateTime"
    },
    "guestRequest": {
      "@id": "ls:guestRequest",
      "@type": "xsd:string"
    },
    "expectedDuration": {
      "@id": "ls:expectedDuration",
      "@type": "xsd:duration"
    },
    "currentAuthType": {
      "@id": "ls:currentAuthType",
      "@type": "xsd:string"
    },
    "userTypes": {
      "@id": "ls:userTypes",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "createdOn": {
      "@id": "ls:createdOn",
      "@type": "xsd:dateTime"
    },
    "modifiedOn": {
 

# --- truncated at 32 KB (34 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/lightspeed-pos/refs/heads/main/json-ld/lightspeed-pos-restaurant-k-series-context.jsonld