Skip to content

Import API: JSON Schema

{
"Version": Integer,
"Head": Object{
"SystemName": String,
"ComputerName": String,
"GuId": String,
"Vendor": String,
"Hash": String,
"SecretRev": Integer
},
"Data": Object{
"Tickets": Array[
{
"Orders": Array[
Object{
"DateTime": DateTimeOffset,
"OperatorId": String,
"OperatorName": String,
"TableId": String,
"Lines": Array[
Object{
"MixedLines": Array[
Object{
"ArticleId": String,
"ArticleName": String,
"ArticleGroup": Object{
"Parent": Object{
"Parent": Object{
"Id": String,
"Name": String
},
"Id": String,
"Name": String
},
"Id": String,
"Name": String
},
"EanCode": String,
"Quantity": Decimal,
"PriceExVat": Decimal,
"Vat": Decimal,
"Cost": Decimal,
"DiscountExVat": Decimal,
"TotalPriceIncVatAndDisc": Decimal,
"Tags": Object{
[key: String]: String
}
}
],
"Addons": Array[
Object{
"ArticleId": String,
"ArticleName": String,
"ArticleGroup": Object{
"Parent": Object{
"Parent": Object{
"Id": String,
"Name": String
},
"Id": String,
"Name": String
},
"Id": String,
"Name": String
},
"EanCode": String,
"Quantity": Decimal,
"PriceExVat": Decimal,
"Vat": Decimal,
"Cost": Decimal,
"DiscountExVat": Decimal,
"TotalPriceIncVatAndDisc": Decimal,
"Tags": Object{
[key: String]: String
}
}
],
"IsCorrection": Boolean,
"ArticleId": String,
"ArticleName": String,
"ArticleGroup": Object{
"Parent": Object{
"Parent": Object{
"Id": String,
"Name": String
},
"Id": String,
"Name": String
},
"Id": String,
"Name": String
},
"EanCode": String,
"Quantity": Decimal,
"PriceExVat": Decimal,
"Vat": Decimal,
"Cost": Decimal,
"DiscountExVat": Decimal,
"TotalPriceIncVatAndDisc": Decimal,
"Tags": Object{
[key: String]: String
}
}
],
"Tags": Object{
[key: String]: String
}
}
],
"SiteId": String,
"SiteName": String,
"ZoneId": String,
"ZoneName": String,
"ReceiptId": String,
"TableId": String,
"NumGuests": Integer,
"OperatorId": String,
"OperatorName": String,
"Tip": Decimal,
"TakeAway": Boolean,
"Payment": String,
"Currency": String,
"ProjectId": String,
"ProjectName": String,
"IsCorrection": Boolean,
"Tags": Object{
[key: String]: String
}
}
]
}
}