# Split check items V2

`PUT /api/v2/Outlets/{outletId}/Checks/{checkId}/Items/Split`

Core API · Checks · base URL `https://core-api.ancon.io` · auth: `Access-Token` header · docs: https://ancon.dev/api/core/checks/split-check-items-v2

## Path parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `outletId` | string (uuid) | yes |  |
| `checkId` | string (uuid) | yes |  |

## Header parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `correlationId` | string | no | Correlation Id for the request |

## Request body

Content type: `application/json`

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `parts` | integer (int32) | yes | min 2, max 100. |
| `checkItemIds` | array<string (uuid)> | yes |  |

### Example (from schema)

```json
{
  "parts": 2,
  "checkItemIds": [
    "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  ]
}
```

## Responses

| Status | Description |
| --- | --- |
| 200 | OK |
| 400 | Bad Request |
| 401 | Unauthorized |
| 404 | Not Found |
| 423 | Locked |

### 200 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `timestamp` | integer (int64) | no | Gets the timestamp in Unix time milliseconds when this response is created. |
| `created` | array<object> or null | no |  |
| `created[].id` | string (uuid) | no |  |
| `created[].created` | string (date-time) | no |  |
| `created[].modified` | string (date-time) | no |  |
| `created[].product` | object or null | no |  |
| `created[].product.productId` | string (uuid) | no |  |
| `created[].product.productName` | string or null | no |  |
| `created[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `created[].product.variantId` | string (uuid) | no |  |
| `created[].product.variantName` | string or null | no |  |
| `created[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `created[].product.hasVariants` | boolean | no |  |
| `created[].product.productGroupId` | string (uuid) | no |  |
| `created[].product.productGroupName` | string or null | no |  |
| `created[].product.glassesPerBottle` | number (double) or null | no |  |
| `created[].product.useBasePrice` | boolean | no |  |
| `created[].product.isSystemProduct` | boolean | no |  |
| `created[].product.productNumber` | string or null | no |  |
| `created[].product.variantNumber` | string or null | no |  |
| `created[].product.position` | integer (int32) or null | no |  |
| `created[].product.storageInfo` | object or null | no |  |
| `created[].product.storageInfo.temperature` | integer (int32) | no |  |
| `created[].product.storageInfo.size` | object | no |  |
| `created[].product.storageInfo.size.height` | integer (int32) | no |  |
| `created[].product.storageInfo.size.width` | integer (int32) | no |  |
| `created[].product.storageInfo.size.length` | integer (int32) | no |  |
| `created[].product.subProductQuantity` | number (double) or null | no |  |
| `created[].product.subProductId` | string (uuid) or null | no |  |
| `created[].quantity` | number (double) | no |  |
| `created[].unitQuantity` | number (double) | no |  |
| `created[].unit` | object or null | no |  |
| `created[].unit.name` | string or null | no |  |
| `created[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].productPriceInclTax` | object | no |  |
| `created[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `created[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `created[].productMaterialCost` | object | no |  |
| `created[].productMaterialCost.unitPrice` | number (double) | no |  |
| `created[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `created[].kitchenMessage` | string or null | no |  |
| `created[].discountInfo` | object or null | no |  |
| `created[].discountInfo.discountId` | string (uuid) or null | no |  |
| `created[].discountInfo.discountName` | string or null | no |  |
| `created[].discountValue` | object or null | no |  |
| `created[].discountValue.value` | number (double) | no |  |
| `created[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `created[].tag` | string or null | no |  |
| `created[].pricePresetId` | string (uuid) or null | no |  |
| `created[].isTaxMandatory` | boolean | no |  |
| `created[].isMultiproduct` | boolean | no |  |
| `created[].hasOwnPrice` | boolean | no |  |
| `created[].taxes` | array<object> or null | no |  |
| `created[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].taxes[].rate` | number (double) | no |  |
| `created[].productPriceExclTax` | object | no |  |
| `created[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `created[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `created[].priceInclTax` | number (double) | no |  |
| `created[].priceExclTax` | number (double) | no |  |
| `created[].totalPriceInclTax` | number (double) | no |  |
| `created[].totalPriceExclTax` | number (double) | no |  |
| `created[].productPricePerQuantityInclTax` | number (double) | no |  |
| `created[].totalMaterialCostExclTax` | number (double) | no |  |
| `created[].discountableAmountInclTax` | number (double) | no |  |
| `created[].discountAmountInclTax` | number (double) | no |  |
| `created[].discountAmountExclTax` | number (double) | no |  |
| `created[].totalDiscountAmountInclTax` | number (double) | no |  |
| `created[].totalDiscountAmountExclTax` | number (double) | no |  |
| `created[].modificationPriceInclTax` | number (double) | no |  |
| `created[].modificationPriceExclTax` | number (double) | no |  |
| `created[].discountablePriceInclTax` | number (double) | no |  |
| `created[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `created[].checkPaymentId` | string (uuid) or null | no |  |
| `created[].paidAt` | string (date-time) or null | no |  |
| `created[].checkId` | string (uuid) | no |  |
| `created[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `created[].ticketedAt` | string (date-time) or null | no |  |
| `created[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `created[].upsellGroupId` | string (uuid) or null | no |  |
| `created[].isPrepaid` | boolean | no |  |
| `created[].usedAccountId` | string (uuid) or null | no |  |
| `created[].courseName` | string or null | no |  |
| `created[].coursePosition` | integer (int32) | no |  |
| `created[].modifications` | array<object> or null | no |  |
| `created[].modifications[].modification` | string or null | no |  |
| `created[].modifications[].cost` | number (double) | no |  |
| `created[].modifications[].materialCost` | number (double) | no |  |
| `created[].modifications[].ingredientId` | string (uuid) or null | no |  |
| `created[].modifications[].addOnGroupId` | string (uuid) or null | no |  |
| `created[].modifications[].replaceId` | string (uuid) or null | no |  |
| `created[].modifications[].name` | string or null | no |  |
| `created[].modifications[].replacementName` | string or null | no |  |
| `created[].modifications[].quantity` | number (double) | no |  |
| `created[].modifications[].freeAmount` | number (double) | no |  |
| `created[].modifications[].position` | integer (int32) | no |  |
| `created[].subCheckItems` | array<object> or null | no |  |
| `created[].subCheckItems[].id` | string (uuid) | no |  |
| `created[].subCheckItems[].created` | string (date-time) | no |  |
| `created[].subCheckItems[].modified` | string (date-time) | no |  |
| `created[].subCheckItems[].product` | object or null | no |  |
| `created[].subCheckItems[].product.productId` | string (uuid) | no |  |
| `created[].subCheckItems[].product.productName` | string or null | no |  |
| `created[].subCheckItems[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `created[].subCheckItems[].product.variantId` | string (uuid) | no |  |
| `created[].subCheckItems[].product.variantName` | string or null | no |  |
| `created[].subCheckItems[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `created[].subCheckItems[].product.hasVariants` | boolean | no |  |
| `created[].subCheckItems[].product.productGroupId` | string (uuid) | no |  |
| `created[].subCheckItems[].product.productGroupName` | string or null | no |  |
| `created[].subCheckItems[].product.glassesPerBottle` | number (double) or null | no |  |
| `created[].subCheckItems[].product.useBasePrice` | boolean | no |  |
| `created[].subCheckItems[].product.isSystemProduct` | boolean | no |  |
| `created[].subCheckItems[].product.productNumber` | string or null | no |  |
| `created[].subCheckItems[].product.variantNumber` | string or null | no |  |
| `created[].subCheckItems[].product.position` | integer (int32) or null | no |  |
| `created[].subCheckItems[].product.storageInfo` | object or null | no |  |
| `created[].subCheckItems[].product.storageInfo.temperature` | integer (int32) | no |  |
| `created[].subCheckItems[].product.storageInfo.size` | object | no |  |
| `created[].subCheckItems[].product.storageInfo.size.height` | integer (int32) | no |  |
| `created[].subCheckItems[].product.storageInfo.size.width` | integer (int32) | no |  |
| `created[].subCheckItems[].product.storageInfo.size.length` | integer (int32) | no |  |
| `created[].subCheckItems[].product.subProductQuantity` | number (double) or null | no |  |
| `created[].subCheckItems[].product.subProductId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].quantity` | number (double) | no |  |
| `created[].subCheckItems[].unitQuantity` | number (double) | no |  |
| `created[].subCheckItems[].unit` | object or null | no |  |
| `created[].subCheckItems[].unit.name` | string or null | no |  |
| `created[].subCheckItems[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].subCheckItems[].productPriceInclTax` | object | no |  |
| `created[].subCheckItems[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `created[].subCheckItems[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `created[].subCheckItems[].productMaterialCost` | object | no |  |
| `created[].subCheckItems[].productMaterialCost.unitPrice` | number (double) | no |  |
| `created[].subCheckItems[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `created[].subCheckItems[].kitchenMessage` | string or null | no |  |
| `created[].subCheckItems[].discountInfo` | object or null | no |  |
| `created[].subCheckItems[].discountInfo.discountId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].discountInfo.discountName` | string or null | no |  |
| `created[].subCheckItems[].discountValue` | object or null | no |  |
| `created[].subCheckItems[].discountValue.value` | number (double) | no |  |
| `created[].subCheckItems[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `created[].subCheckItems[].tag` | string or null | no |  |
| `created[].subCheckItems[].pricePresetId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].isTaxMandatory` | boolean | no |  |
| `created[].subCheckItems[].isMultiproduct` | boolean | no |  |
| `created[].subCheckItems[].hasOwnPrice` | boolean | no |  |
| `created[].subCheckItems[].taxes` | array<object> or null | no |  |
| `created[].subCheckItems[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].subCheckItems[].taxes[].rate` | number (double) | no |  |
| `created[].subCheckItems[].productPriceExclTax` | object | no |  |
| `created[].subCheckItems[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `created[].subCheckItems[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `created[].subCheckItems[].priceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].priceExclTax` | number (double) | no |  |
| `created[].subCheckItems[].totalPriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].totalPriceExclTax` | number (double) | no |  |
| `created[].subCheckItems[].productPricePerQuantityInclTax` | number (double) | no |  |
| `created[].subCheckItems[].totalMaterialCostExclTax` | number (double) | no |  |
| `created[].subCheckItems[].discountableAmountInclTax` | number (double) | no |  |
| `created[].subCheckItems[].discountAmountInclTax` | number (double) | no |  |
| `created[].subCheckItems[].discountAmountExclTax` | number (double) | no |  |
| `created[].subCheckItems[].totalDiscountAmountInclTax` | number (double) | no |  |
| `created[].subCheckItems[].totalDiscountAmountExclTax` | number (double) | no |  |
| `created[].subCheckItems[].modificationPriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].modificationPriceExclTax` | number (double) | no |  |
| `created[].subCheckItems[].discountablePriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].parentUseBasePrice` | boolean | no |  |
| `created[].subCheckItems[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`. |
| `created[].subCheckItems[].usedAccountId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].upsellGroupId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].courseName` | string or null | no |  |
| `created[].subCheckItems[].coursePosition` | integer (int32) | no |  |
| `created[].subCheckItems[].modifications` | array<object> or null | no |  |
| `created[].subCheckItems[].modifications[].modification` | string or null | no |  |
| `created[].subCheckItems[].modifications[].cost` | number (double) | no |  |
| `created[].subCheckItems[].modifications[].materialCost` | number (double) | no |  |
| `created[].subCheckItems[].modifications[].ingredientId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].modifications[].addOnGroupId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].modifications[].replaceId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].modifications[].name` | string or null | no |  |
| `created[].subCheckItems[].modifications[].replacementName` | string or null | no |  |
| `created[].subCheckItems[].modifications[].quantity` | number (double) | no |  |
| `created[].subCheckItems[].modifications[].freeAmount` | number (double) | no |  |
| `created[].subCheckItems[].modifications[].position` | integer (int32) | no |  |
| `created[].subCheckItems[].addOnProducts` | array<object> or null | no |  |
| `created[].subCheckItems[].addOnProducts[].id` | string (uuid) | no |  |
| `created[].subCheckItems[].addOnProducts[].created` | string (date-time) | no |  |
| `created[].subCheckItems[].addOnProducts[].modified` | string (date-time) | no |  |
| `created[].subCheckItems[].addOnProducts[].product` | object or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.productId` | string (uuid) | no |  |
| `created[].subCheckItems[].addOnProducts[].product.productName` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `created[].subCheckItems[].addOnProducts[].product.variantId` | string (uuid) | no |  |
| `created[].subCheckItems[].addOnProducts[].product.variantName` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `created[].subCheckItems[].addOnProducts[].product.hasVariants` | boolean | no |  |
| `created[].subCheckItems[].addOnProducts[].product.productGroupId` | string (uuid) | no |  |
| `created[].subCheckItems[].addOnProducts[].product.productGroupName` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.glassesPerBottle` | number (double) or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.useBasePrice` | boolean | no |  |
| `created[].subCheckItems[].addOnProducts[].product.isSystemProduct` | boolean | no |  |
| `created[].subCheckItems[].addOnProducts[].product.productNumber` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.variantNumber` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.position` | integer (int32) or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.storageInfo` | object or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.storageInfo.temperature` | integer (int32) | no |  |
| `created[].subCheckItems[].addOnProducts[].product.storageInfo.size` | object | no |  |
| `created[].subCheckItems[].addOnProducts[].product.subProductQuantity` | number (double) or null | no |  |
| `created[].subCheckItems[].addOnProducts[].product.subProductId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].addOnProducts[].quantity` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].unitQuantity` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].unit` | object or null | no |  |
| `created[].subCheckItems[].addOnProducts[].unit.name` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].subCheckItems[].addOnProducts[].productPriceInclTax` | object | no |  |
| `created[].subCheckItems[].addOnProducts[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].productMaterialCost` | object | no |  |
| `created[].subCheckItems[].addOnProducts[].productMaterialCost.unitPrice` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].kitchenMessage` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].discountInfo` | object or null | no |  |
| `created[].subCheckItems[].addOnProducts[].discountInfo.discountId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].addOnProducts[].discountInfo.discountName` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].discountValue` | object or null | no |  |
| `created[].subCheckItems[].addOnProducts[].discountValue.value` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `created[].subCheckItems[].addOnProducts[].tag` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].pricePresetId` | string (uuid) or null | no |  |
| `created[].subCheckItems[].addOnProducts[].isTaxMandatory` | boolean | no |  |
| `created[].subCheckItems[].addOnProducts[].isMultiproduct` | boolean | no |  |
| `created[].subCheckItems[].addOnProducts[].hasOwnPrice` | boolean | no |  |
| `created[].subCheckItems[].addOnProducts[].taxes` | array<object> or null | no |  |
| `created[].subCheckItems[].addOnProducts[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].subCheckItems[].addOnProducts[].taxes[].rate` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].productPriceExclTax` | object | no |  |
| `created[].subCheckItems[].addOnProducts[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].priceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].priceExclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].totalPriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].totalPriceExclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].productPricePerQuantityInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].totalMaterialCostExclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].discountableAmountInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].discountAmountInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].discountAmountExclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].totalDiscountAmountInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].totalDiscountAmountExclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].modificationPriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].modificationPriceExclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].discountablePriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `created[].subCheckItems[].addOnProducts[].addOnGroupId` | string (uuid) | no |  |
| `created[].subCheckItems[].addOnProducts[].addOnGroupName` | string or null | no |  |
| `created[].subCheckItems[].addOnProducts[].freeAmount` | number (double) or null | no |  |
| `created[].subCheckItems[].addOnProducts[].position` | integer (int32) or null | no |  |
| `created[].addOnProducts` | array<object> or null | no |  |
| `created[].addOnProducts[].id` | string (uuid) | no |  |
| `created[].addOnProducts[].created` | string (date-time) | no |  |
| `created[].addOnProducts[].modified` | string (date-time) | no |  |
| `created[].addOnProducts[].product` | object or null | no |  |
| `created[].addOnProducts[].product.productId` | string (uuid) | no |  |
| `created[].addOnProducts[].product.productName` | string or null | no |  |
| `created[].addOnProducts[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `created[].addOnProducts[].product.variantId` | string (uuid) | no |  |
| `created[].addOnProducts[].product.variantName` | string or null | no |  |
| `created[].addOnProducts[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `created[].addOnProducts[].product.hasVariants` | boolean | no |  |
| `created[].addOnProducts[].product.productGroupId` | string (uuid) | no |  |
| `created[].addOnProducts[].product.productGroupName` | string or null | no |  |
| `created[].addOnProducts[].product.glassesPerBottle` | number (double) or null | no |  |
| `created[].addOnProducts[].product.useBasePrice` | boolean | no |  |
| `created[].addOnProducts[].product.isSystemProduct` | boolean | no |  |
| `created[].addOnProducts[].product.productNumber` | string or null | no |  |
| `created[].addOnProducts[].product.variantNumber` | string or null | no |  |
| `created[].addOnProducts[].product.position` | integer (int32) or null | no |  |
| `created[].addOnProducts[].product.storageInfo` | object or null | no |  |
| `created[].addOnProducts[].product.storageInfo.temperature` | integer (int32) | no |  |
| `created[].addOnProducts[].product.storageInfo.size` | object | no |  |
| `created[].addOnProducts[].product.storageInfo.size.height` | integer (int32) | no |  |
| `created[].addOnProducts[].product.storageInfo.size.width` | integer (int32) | no |  |
| `created[].addOnProducts[].product.storageInfo.size.length` | integer (int32) | no |  |
| `created[].addOnProducts[].product.subProductQuantity` | number (double) or null | no |  |
| `created[].addOnProducts[].product.subProductId` | string (uuid) or null | no |  |
| `created[].addOnProducts[].quantity` | number (double) | no |  |
| `created[].addOnProducts[].unitQuantity` | number (double) | no |  |
| `created[].addOnProducts[].unit` | object or null | no |  |
| `created[].addOnProducts[].unit.name` | string or null | no |  |
| `created[].addOnProducts[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].addOnProducts[].productPriceInclTax` | object | no |  |
| `created[].addOnProducts[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `created[].addOnProducts[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `created[].addOnProducts[].productMaterialCost` | object | no |  |
| `created[].addOnProducts[].productMaterialCost.unitPrice` | number (double) | no |  |
| `created[].addOnProducts[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `created[].addOnProducts[].kitchenMessage` | string or null | no |  |
| `created[].addOnProducts[].discountInfo` | object or null | no |  |
| `created[].addOnProducts[].discountInfo.discountId` | string (uuid) or null | no |  |
| `created[].addOnProducts[].discountInfo.discountName` | string or null | no |  |
| `created[].addOnProducts[].discountValue` | object or null | no |  |
| `created[].addOnProducts[].discountValue.value` | number (double) | no |  |
| `created[].addOnProducts[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `created[].addOnProducts[].tag` | string or null | no |  |
| `created[].addOnProducts[].pricePresetId` | string (uuid) or null | no |  |
| `created[].addOnProducts[].isTaxMandatory` | boolean | no |  |
| `created[].addOnProducts[].isMultiproduct` | boolean | no |  |
| `created[].addOnProducts[].hasOwnPrice` | boolean | no |  |
| `created[].addOnProducts[].taxes` | array<object> or null | no |  |
| `created[].addOnProducts[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].addOnProducts[].taxes[].rate` | number (double) | no |  |
| `created[].addOnProducts[].productPriceExclTax` | object | no |  |
| `created[].addOnProducts[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `created[].addOnProducts[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `created[].addOnProducts[].priceInclTax` | number (double) | no |  |
| `created[].addOnProducts[].priceExclTax` | number (double) | no |  |
| `created[].addOnProducts[].totalPriceInclTax` | number (double) | no |  |
| `created[].addOnProducts[].totalPriceExclTax` | number (double) | no |  |
| `created[].addOnProducts[].productPricePerQuantityInclTax` | number (double) | no |  |
| `created[].addOnProducts[].totalMaterialCostExclTax` | number (double) | no |  |
| `created[].addOnProducts[].discountableAmountInclTax` | number (double) | no |  |
| `created[].addOnProducts[].discountAmountInclTax` | number (double) | no |  |
| `created[].addOnProducts[].discountAmountExclTax` | number (double) | no |  |
| `created[].addOnProducts[].totalDiscountAmountInclTax` | number (double) | no |  |
| `created[].addOnProducts[].totalDiscountAmountExclTax` | number (double) | no |  |
| `created[].addOnProducts[].modificationPriceInclTax` | number (double) | no |  |
| `created[].addOnProducts[].modificationPriceExclTax` | number (double) | no |  |
| `created[].addOnProducts[].discountablePriceInclTax` | number (double) | no |  |
| `created[].addOnProducts[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `created[].addOnProducts[].addOnGroupId` | string (uuid) | no |  |
| `created[].addOnProducts[].addOnGroupName` | string or null | no |  |
| `created[].addOnProducts[].freeAmount` | number (double) or null | no |  |
| `created[].addOnProducts[].position` | integer (int32) or null | no |  |
| `updated` | array<object> or null | no |  |
| `updated[].id` | string (uuid) | no |  |
| `updated[].created` | string (date-time) | no |  |
| `updated[].modified` | string (date-time) | no |  |
| `updated[].product` | object or null | no |  |
| `updated[].product.productId` | string (uuid) | no |  |
| `updated[].product.productName` | string or null | no |  |
| `updated[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `updated[].product.variantId` | string (uuid) | no |  |
| `updated[].product.variantName` | string or null | no |  |
| `updated[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `updated[].product.hasVariants` | boolean | no |  |
| `updated[].product.productGroupId` | string (uuid) | no |  |
| `updated[].product.productGroupName` | string or null | no |  |
| `updated[].product.glassesPerBottle` | number (double) or null | no |  |
| `updated[].product.useBasePrice` | boolean | no |  |
| `updated[].product.isSystemProduct` | boolean | no |  |
| `updated[].product.productNumber` | string or null | no |  |
| `updated[].product.variantNumber` | string or null | no |  |
| `updated[].product.position` | integer (int32) or null | no |  |
| `updated[].product.storageInfo` | object or null | no |  |
| `updated[].product.storageInfo.temperature` | integer (int32) | no |  |
| `updated[].product.storageInfo.size` | object | no |  |
| `updated[].product.storageInfo.size.height` | integer (int32) | no |  |
| `updated[].product.storageInfo.size.width` | integer (int32) | no |  |
| `updated[].product.storageInfo.size.length` | integer (int32) | no |  |
| `updated[].product.subProductQuantity` | number (double) or null | no |  |
| `updated[].product.subProductId` | string (uuid) or null | no |  |
| `updated[].quantity` | number (double) | no |  |
| `updated[].unitQuantity` | number (double) | no |  |
| `updated[].unit` | object or null | no |  |
| `updated[].unit.name` | string or null | no |  |
| `updated[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].productPriceInclTax` | object | no |  |
| `updated[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `updated[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `updated[].productMaterialCost` | object | no |  |
| `updated[].productMaterialCost.unitPrice` | number (double) | no |  |
| `updated[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `updated[].kitchenMessage` | string or null | no |  |
| `updated[].discountInfo` | object or null | no |  |
| `updated[].discountInfo.discountId` | string (uuid) or null | no |  |
| `updated[].discountInfo.discountName` | string or null | no |  |
| `updated[].discountValue` | object or null | no |  |
| `updated[].discountValue.value` | number (double) | no |  |
| `updated[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `updated[].tag` | string or null | no |  |
| `updated[].pricePresetId` | string (uuid) or null | no |  |
| `updated[].isTaxMandatory` | boolean | no |  |
| `updated[].isMultiproduct` | boolean | no |  |
| `updated[].hasOwnPrice` | boolean | no |  |
| `updated[].taxes` | array<object> or null | no |  |
| `updated[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].taxes[].rate` | number (double) | no |  |
| `updated[].productPriceExclTax` | object | no |  |
| `updated[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `updated[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `updated[].priceInclTax` | number (double) | no |  |
| `updated[].priceExclTax` | number (double) | no |  |
| `updated[].totalPriceInclTax` | number (double) | no |  |
| `updated[].totalPriceExclTax` | number (double) | no |  |
| `updated[].productPricePerQuantityInclTax` | number (double) | no |  |
| `updated[].totalMaterialCostExclTax` | number (double) | no |  |
| `updated[].discountableAmountInclTax` | number (double) | no |  |
| `updated[].discountAmountInclTax` | number (double) | no |  |
| `updated[].discountAmountExclTax` | number (double) | no |  |
| `updated[].totalDiscountAmountInclTax` | number (double) | no |  |
| `updated[].totalDiscountAmountExclTax` | number (double) | no |  |
| `updated[].modificationPriceInclTax` | number (double) | no |  |
| `updated[].modificationPriceExclTax` | number (double) | no |  |
| `updated[].discountablePriceInclTax` | number (double) | no |  |
| `updated[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `updated[].checkPaymentId` | string (uuid) or null | no |  |
| `updated[].paidAt` | string (date-time) or null | no |  |
| `updated[].checkId` | string (uuid) | no |  |
| `updated[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `updated[].ticketedAt` | string (date-time) or null | no |  |
| `updated[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `updated[].upsellGroupId` | string (uuid) or null | no |  |
| `updated[].isPrepaid` | boolean | no |  |
| `updated[].usedAccountId` | string (uuid) or null | no |  |
| `updated[].courseName` | string or null | no |  |
| `updated[].coursePosition` | integer (int32) | no |  |
| `updated[].modifications` | array<object> or null | no |  |
| `updated[].modifications[].modification` | string or null | no |  |
| `updated[].modifications[].cost` | number (double) | no |  |
| `updated[].modifications[].materialCost` | number (double) | no |  |
| `updated[].modifications[].ingredientId` | string (uuid) or null | no |  |
| `updated[].modifications[].addOnGroupId` | string (uuid) or null | no |  |
| `updated[].modifications[].replaceId` | string (uuid) or null | no |  |
| `updated[].modifications[].name` | string or null | no |  |
| `updated[].modifications[].replacementName` | string or null | no |  |
| `updated[].modifications[].quantity` | number (double) | no |  |
| `updated[].modifications[].freeAmount` | number (double) | no |  |
| `updated[].modifications[].position` | integer (int32) | no |  |
| `updated[].subCheckItems` | array<object> or null | no |  |
| `updated[].subCheckItems[].id` | string (uuid) | no |  |
| `updated[].subCheckItems[].created` | string (date-time) | no |  |
| `updated[].subCheckItems[].modified` | string (date-time) | no |  |
| `updated[].subCheckItems[].product` | object or null | no |  |
| `updated[].subCheckItems[].product.productId` | string (uuid) | no |  |
| `updated[].subCheckItems[].product.productName` | string or null | no |  |
| `updated[].subCheckItems[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `updated[].subCheckItems[].product.variantId` | string (uuid) | no |  |
| `updated[].subCheckItems[].product.variantName` | string or null | no |  |
| `updated[].subCheckItems[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `updated[].subCheckItems[].product.hasVariants` | boolean | no |  |
| `updated[].subCheckItems[].product.productGroupId` | string (uuid) | no |  |
| `updated[].subCheckItems[].product.productGroupName` | string or null | no |  |
| `updated[].subCheckItems[].product.glassesPerBottle` | number (double) or null | no |  |
| `updated[].subCheckItems[].product.useBasePrice` | boolean | no |  |
| `updated[].subCheckItems[].product.isSystemProduct` | boolean | no |  |
| `updated[].subCheckItems[].product.productNumber` | string or null | no |  |
| `updated[].subCheckItems[].product.variantNumber` | string or null | no |  |
| `updated[].subCheckItems[].product.position` | integer (int32) or null | no |  |
| `updated[].subCheckItems[].product.storageInfo` | object or null | no |  |
| `updated[].subCheckItems[].product.storageInfo.temperature` | integer (int32) | no |  |
| `updated[].subCheckItems[].product.storageInfo.size` | object | no |  |
| `updated[].subCheckItems[].product.storageInfo.size.height` | integer (int32) | no |  |
| `updated[].subCheckItems[].product.storageInfo.size.width` | integer (int32) | no |  |
| `updated[].subCheckItems[].product.storageInfo.size.length` | integer (int32) | no |  |
| `updated[].subCheckItems[].product.subProductQuantity` | number (double) or null | no |  |
| `updated[].subCheckItems[].product.subProductId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].quantity` | number (double) | no |  |
| `updated[].subCheckItems[].unitQuantity` | number (double) | no |  |
| `updated[].subCheckItems[].unit` | object or null | no |  |
| `updated[].subCheckItems[].unit.name` | string or null | no |  |
| `updated[].subCheckItems[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].subCheckItems[].productPriceInclTax` | object | no |  |
| `updated[].subCheckItems[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `updated[].subCheckItems[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `updated[].subCheckItems[].productMaterialCost` | object | no |  |
| `updated[].subCheckItems[].productMaterialCost.unitPrice` | number (double) | no |  |
| `updated[].subCheckItems[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `updated[].subCheckItems[].kitchenMessage` | string or null | no |  |
| `updated[].subCheckItems[].discountInfo` | object or null | no |  |
| `updated[].subCheckItems[].discountInfo.discountId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].discountInfo.discountName` | string or null | no |  |
| `updated[].subCheckItems[].discountValue` | object or null | no |  |
| `updated[].subCheckItems[].discountValue.value` | number (double) | no |  |
| `updated[].subCheckItems[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `updated[].subCheckItems[].tag` | string or null | no |  |
| `updated[].subCheckItems[].pricePresetId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].isTaxMandatory` | boolean | no |  |
| `updated[].subCheckItems[].isMultiproduct` | boolean | no |  |
| `updated[].subCheckItems[].hasOwnPrice` | boolean | no |  |
| `updated[].subCheckItems[].taxes` | array<object> or null | no |  |
| `updated[].subCheckItems[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].subCheckItems[].taxes[].rate` | number (double) | no |  |
| `updated[].subCheckItems[].productPriceExclTax` | object | no |  |
| `updated[].subCheckItems[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `updated[].subCheckItems[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `updated[].subCheckItems[].priceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].priceExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].totalPriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].totalPriceExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].productPricePerQuantityInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].totalMaterialCostExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].discountableAmountInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].discountAmountInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].discountAmountExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].totalDiscountAmountInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].totalDiscountAmountExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].modificationPriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].modificationPriceExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].discountablePriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].parentUseBasePrice` | boolean | no |  |
| `updated[].subCheckItems[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`. |
| `updated[].subCheckItems[].usedAccountId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].upsellGroupId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].courseName` | string or null | no |  |
| `updated[].subCheckItems[].coursePosition` | integer (int32) | no |  |
| `updated[].subCheckItems[].modifications` | array<object> or null | no |  |
| `updated[].subCheckItems[].modifications[].modification` | string or null | no |  |
| `updated[].subCheckItems[].modifications[].cost` | number (double) | no |  |
| `updated[].subCheckItems[].modifications[].materialCost` | number (double) | no |  |
| `updated[].subCheckItems[].modifications[].ingredientId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].modifications[].addOnGroupId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].modifications[].replaceId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].modifications[].name` | string or null | no |  |
| `updated[].subCheckItems[].modifications[].replacementName` | string or null | no |  |
| `updated[].subCheckItems[].modifications[].quantity` | number (double) | no |  |
| `updated[].subCheckItems[].modifications[].freeAmount` | number (double) | no |  |
| `updated[].subCheckItems[].modifications[].position` | integer (int32) | no |  |
| `updated[].subCheckItems[].addOnProducts` | array<object> or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].id` | string (uuid) | no |  |
| `updated[].subCheckItems[].addOnProducts[].created` | string (date-time) | no |  |
| `updated[].subCheckItems[].addOnProducts[].modified` | string (date-time) | no |  |
| `updated[].subCheckItems[].addOnProducts[].product` | object or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.productId` | string (uuid) | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.productName` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `updated[].subCheckItems[].addOnProducts[].product.variantId` | string (uuid) | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.variantName` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `updated[].subCheckItems[].addOnProducts[].product.hasVariants` | boolean | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.productGroupId` | string (uuid) | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.productGroupName` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.glassesPerBottle` | number (double) or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.useBasePrice` | boolean | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.isSystemProduct` | boolean | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.productNumber` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.variantNumber` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.position` | integer (int32) or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.storageInfo` | object or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.storageInfo.temperature` | integer (int32) | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.storageInfo.size` | object | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.subProductQuantity` | number (double) or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].product.subProductId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].quantity` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].unitQuantity` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].unit` | object or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].unit.name` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].subCheckItems[].addOnProducts[].productPriceInclTax` | object | no |  |
| `updated[].subCheckItems[].addOnProducts[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].productMaterialCost` | object | no |  |
| `updated[].subCheckItems[].addOnProducts[].productMaterialCost.unitPrice` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].kitchenMessage` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountInfo` | object or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountInfo.discountId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountInfo.discountName` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountValue` | object or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountValue.value` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `updated[].subCheckItems[].addOnProducts[].tag` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].pricePresetId` | string (uuid) or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].isTaxMandatory` | boolean | no |  |
| `updated[].subCheckItems[].addOnProducts[].isMultiproduct` | boolean | no |  |
| `updated[].subCheckItems[].addOnProducts[].hasOwnPrice` | boolean | no |  |
| `updated[].subCheckItems[].addOnProducts[].taxes` | array<object> or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].subCheckItems[].addOnProducts[].taxes[].rate` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].productPriceExclTax` | object | no |  |
| `updated[].subCheckItems[].addOnProducts[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].priceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].priceExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].totalPriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].totalPriceExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].productPricePerQuantityInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].totalMaterialCostExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountableAmountInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountAmountInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountAmountExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].totalDiscountAmountInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].totalDiscountAmountExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].modificationPriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].modificationPriceExclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].discountablePriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `updated[].subCheckItems[].addOnProducts[].addOnGroupId` | string (uuid) | no |  |
| `updated[].subCheckItems[].addOnProducts[].addOnGroupName` | string or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].freeAmount` | number (double) or null | no |  |
| `updated[].subCheckItems[].addOnProducts[].position` | integer (int32) or null | no |  |
| `updated[].addOnProducts` | array<object> or null | no |  |
| `updated[].addOnProducts[].id` | string (uuid) | no |  |
| `updated[].addOnProducts[].created` | string (date-time) | no |  |
| `updated[].addOnProducts[].modified` | string (date-time) | no |  |
| `updated[].addOnProducts[].product` | object or null | no |  |
| `updated[].addOnProducts[].product.productId` | string (uuid) | no |  |
| `updated[].addOnProducts[].product.productName` | string or null | no |  |
| `updated[].addOnProducts[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `updated[].addOnProducts[].product.variantId` | string (uuid) | no |  |
| `updated[].addOnProducts[].product.variantName` | string or null | no |  |
| `updated[].addOnProducts[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `updated[].addOnProducts[].product.hasVariants` | boolean | no |  |
| `updated[].addOnProducts[].product.productGroupId` | string (uuid) | no |  |
| `updated[].addOnProducts[].product.productGroupName` | string or null | no |  |
| `updated[].addOnProducts[].product.glassesPerBottle` | number (double) or null | no |  |
| `updated[].addOnProducts[].product.useBasePrice` | boolean | no |  |
| `updated[].addOnProducts[].product.isSystemProduct` | boolean | no |  |
| `updated[].addOnProducts[].product.productNumber` | string or null | no |  |
| `updated[].addOnProducts[].product.variantNumber` | string or null | no |  |
| `updated[].addOnProducts[].product.position` | integer (int32) or null | no |  |
| `updated[].addOnProducts[].product.storageInfo` | object or null | no |  |
| `updated[].addOnProducts[].product.storageInfo.temperature` | integer (int32) | no |  |
| `updated[].addOnProducts[].product.storageInfo.size` | object | no |  |
| `updated[].addOnProducts[].product.storageInfo.size.height` | integer (int32) | no |  |
| `updated[].addOnProducts[].product.storageInfo.size.width` | integer (int32) | no |  |
| `updated[].addOnProducts[].product.storageInfo.size.length` | integer (int32) | no |  |
| `updated[].addOnProducts[].product.subProductQuantity` | number (double) or null | no |  |
| `updated[].addOnProducts[].product.subProductId` | string (uuid) or null | no |  |
| `updated[].addOnProducts[].quantity` | number (double) | no |  |
| `updated[].addOnProducts[].unitQuantity` | number (double) | no |  |
| `updated[].addOnProducts[].unit` | object or null | no |  |
| `updated[].addOnProducts[].unit.name` | string or null | no |  |
| `updated[].addOnProducts[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].addOnProducts[].productPriceInclTax` | object | no |  |
| `updated[].addOnProducts[].productPriceInclTax.unitPrice` | number (double) | no |  |
| `updated[].addOnProducts[].productPriceInclTax.additionalPrice` | number (double) | no |  |
| `updated[].addOnProducts[].productMaterialCost` | object | no |  |
| `updated[].addOnProducts[].productMaterialCost.unitPrice` | number (double) | no |  |
| `updated[].addOnProducts[].productMaterialCost.additionalPrice` | number (double) | no |  |
| `updated[].addOnProducts[].kitchenMessage` | string or null | no |  |
| `updated[].addOnProducts[].discountInfo` | object or null | no |  |
| `updated[].addOnProducts[].discountInfo.discountId` | string (uuid) or null | no |  |
| `updated[].addOnProducts[].discountInfo.discountName` | string or null | no |  |
| `updated[].addOnProducts[].discountValue` | object or null | no |  |
| `updated[].addOnProducts[].discountValue.value` | number (double) | no |  |
| `updated[].addOnProducts[].discountValue.type` | integer (int32) | no | Allowed values: `0`, `1`. |
| `updated[].addOnProducts[].tag` | string or null | no |  |
| `updated[].addOnProducts[].pricePresetId` | string (uuid) or null | no |  |
| `updated[].addOnProducts[].isTaxMandatory` | boolean | no |  |
| `updated[].addOnProducts[].isMultiproduct` | boolean | no |  |
| `updated[].addOnProducts[].hasOwnPrice` | boolean | no |  |
| `updated[].addOnProducts[].taxes` | array<object> or null | no |  |
| `updated[].addOnProducts[].taxes[].type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].addOnProducts[].taxes[].rate` | number (double) | no |  |
| `updated[].addOnProducts[].productPriceExclTax` | object | no |  |
| `updated[].addOnProducts[].productPriceExclTax.unitPrice` | number (double) | no |  |
| `updated[].addOnProducts[].productPriceExclTax.additionalPrice` | number (double) | no |  |
| `updated[].addOnProducts[].priceInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].priceExclTax` | number (double) | no |  |
| `updated[].addOnProducts[].totalPriceInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].totalPriceExclTax` | number (double) | no |  |
| `updated[].addOnProducts[].productPricePerQuantityInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].totalMaterialCostExclTax` | number (double) | no |  |
| `updated[].addOnProducts[].discountableAmountInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].discountAmountInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].discountAmountExclTax` | number (double) | no |  |
| `updated[].addOnProducts[].totalDiscountAmountInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].totalDiscountAmountExclTax` | number (double) | no |  |
| `updated[].addOnProducts[].modificationPriceInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].modificationPriceExclTax` | number (double) | no |  |
| `updated[].addOnProducts[].discountablePriceInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].totalDiscountablePriceInclTax` | number (double) | no |  |
| `updated[].addOnProducts[].addOnGroupId` | string (uuid) | no |  |
| `updated[].addOnProducts[].addOnGroupName` | string or null | no |  |
| `updated[].addOnProducts[].freeAmount` | number (double) or null | no |  |
| `updated[].addOnProducts[].position` | integer (int32) or null | no |  |

#### Example (from schema)

```json
{
  "timestamp": 0,
  "created": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "created": "2026-01-15T12:00:00Z",
      "modified": "2026-01-15T12:00:00Z",
      "product": {
        "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "productName": "string",
        "productType": 0,
        "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "variantName": "string",
        "variantType": 0,
        "hasVariants": true,
        "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "productGroupName": "string",
        "glassesPerBottle": 0,
        "useBasePrice": true,
        "isSystemProduct": true,
        "productNumber": "string",
        "variantNumber": "string",
        "position": 0,
        "storageInfo": {
          "temperature": 0,
          "size": {
            "height": 0,
            "width": 0,
            "length": 0
          }
        },
        "subProductQuantity": 0,
        "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
      },
      "quantity": 0,
      "unitQuantity": 0,
      "unit": {
        "name": "string",
        "type": 0
      },
      "productPriceInclTax": {
        "unitPrice": 0,
        "additionalPrice": 0
      },
      "productMaterialCost": {
        "unitPrice": 0,
        "additionalPrice": 0
      },
      "kitchenMessage": "string",
      "discountInfo": {
        "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "discountName": "string"
      },
      "discountValue": {
        "value": 0,
        "type": 0
      },
      "tag": "string",
      "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "isTaxMandatory": true,
      "isMultiproduct": true,
      "hasOwnPrice": true,
      "taxes": [
        {
          "type": 1,
          "rate": 0
        }
      ],
      "productPriceExclTax": {
        "unitPrice": 0,
        "additionalPrice": 0
      },
      "priceInclTax": 0,
      "priceExclTax": 0,
      "totalPriceInclTax": 0,
      "totalPriceExclTax": 0,
      "productPricePerQuantityInclTax": 0,
      "totalMaterialCostExclTax": 0,
      "discountableAmountInclTax": 0,
      "discountAmountInclTax": 0,
      "discountAmountExclTax": 0,
      "totalDiscountAmountInclTax": 0,
      "totalDiscountAmountExclTax": 0,
      "modificationPriceInclTax": 0,
      "modificationPriceExclTax": 0,
      "discountablePriceInclTax": 0,
      "totalDiscountablePriceInclTax": 0,
      "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "paidAt": "2026-01-15T12:00:00Z",
      "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "status": 0,
      "ticketedAt": "2026-01-15T12:00:00Z",
      "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "isPrepaid": true,
      "usedAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "courseName": "string",
      "coursePosition": 0,
      "modifications": [
        {
          "modification": "string",
          "cost": 0,
          "materialCost": 0,
          "ingredientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "addOnGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "replaceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "replacementName": "string",
          "quantity": 0,
          "freeAmount": 0,
          "position": 0
        }
      ],
      "subCheckItems": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productType": 0,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantType": 0,
            "hasVariants": true,
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "glassesPerBottle": 0,
            "useBasePrice": true,
            "isSystemProduct": true,
            "productNumber": "string",
            "variantNumber": "string",
            "position": 0,
            "storageInfo": {},
            "subProductQuantity": 0,
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
          },
          "quantity": 0,
          "unitQuantity": 0,
          "unit": {
            "name": "string",
            "type": 0
          },
          "productPriceInclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "productMaterialCost": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discountValue": {
            "value": 0,
            "type": 0
          },
          "tag": "string",
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isTaxMandatory": true,
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "taxes": [
            {}
          ],
          "productPriceExclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "priceInclTax": 0,
          "priceExclTax": 0,
          "totalPriceInclTax": 0,
          "totalPriceExclTax": 0,
          "productPricePerQuantityInclTax": 0,
          "totalMaterialCostExclTax": 0,
          "discountableAmountInclTax": 0,
          "discountAmountInclTax": 0,
          "discountAmountExclTax": 0,
          "totalDiscountAmountInclTax": 0,
          "totalDiscountAmountExclTax": 0,
          "modificationPriceInclTax": 0,
          "modificationPriceExclTax": 0,
          "discountablePriceInclTax": 0,
          "totalDiscountablePriceInclTax": 0,
          "parentUseBasePrice": true,
          "status": 0,
          "usedAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "courseName": "string",
          "coursePosition": 0,
          "modifications": [
            {}
          ],
          "addOnProducts": [
            {}
          ]
        }
      ],
      "addOnProducts": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productType": 0,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantType": 0,
            "hasVariants": true,
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "glassesPerBottle": 0,
            "useBasePrice": true,
            "isSystemProduct": true,
            "productNumber": "string",
            "variantNumber": "string",
            "position": 0,
            "storageInfo": {},
            "subProductQuantity": 0,
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
          },
          "quantity": 0,
          "unitQuantity": 0,
          "unit": {
            "name": "string",
            "type": 0
          },
          "productPriceInclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "productMaterialCost": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discountValue": {
            "value": 0,
            "type": 0
          },
          "tag": "string",
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isTaxMandatory": true,
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "taxes": [
            {}
          ],
          "productPriceExclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "priceInclTax": 0,
          "priceExclTax": 0,
          "totalPriceInclTax": 0,
          "totalPriceExclTax": 0,
          "productPricePerQuantityInclTax": 0,
          "totalMaterialCostExclTax": 0,
          "discountableAmountInclTax": 0,
          "discountAmountInclTax": 0,
          "discountAmountExclTax": 0,
          "totalDiscountAmountInclTax": 0,
          "totalDiscountAmountExclTax": 0,
          "modificationPriceInclTax": 0,
          "modificationPriceExclTax": 0,
          "discountablePriceInclTax": 0,
          "totalDiscountablePriceInclTax": 0,
          "addOnGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "addOnGroupName": "string",
          "freeAmount": 0,
          "position": 0
        }
      ]
    }
  ],
  "updated": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "created": "2026-01-15T12:00:00Z",
      "modified": "2026-01-15T12:00:00Z",
      "product": {
        "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "productName": "string",
        "productType": 0,
        "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "variantName": "string",
        "variantType": 0,
        "hasVariants": true,
        "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "productGroupName": "string",
        "glassesPerBottle": 0,
        "useBasePrice": true,
        "isSystemProduct": true,
        "productNumber": "string",
        "variantNumber": "string",
        "position": 0,
        "storageInfo": {
          "temperature": 0,
          "size": {
            "height": 0,
            "width": 0,
            "length": 0
          }
        },
        "subProductQuantity": 0,
        "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
      },
      "quantity": 0,
      "unitQuantity": 0,
      "unit": {
        "name": "string",
        "type": 0
      },
      "productPriceInclTax": {
        "unitPrice": 0,
        "additionalPrice": 0
      },
      "productMaterialCost": {
        "unitPrice": 0,
        "additionalPrice": 0
      },
      "kitchenMessage": "string",
      "discountInfo": {
        "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "discountName": "string"
      },
      "discountValue": {
        "value": 0,
        "type": 0
      },
      "tag": "string",
      "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "isTaxMandatory": true,
      "isMultiproduct": true,
      "hasOwnPrice": true,
      "taxes": [
        {
          "type": 1,
          "rate": 0
        }
      ],
      "productPriceExclTax": {
        "unitPrice": 0,
        "additionalPrice": 0
      },
      "priceInclTax": 0,
      "priceExclTax": 0,
      "totalPriceInclTax": 0,
      "totalPriceExclTax": 0,
      "productPricePerQuantityInclTax": 0,
      "totalMaterialCostExclTax": 0,
      "discountableAmountInclTax": 0,
      "discountAmountInclTax": 0,
      "discountAmountExclTax": 0,
      "totalDiscountAmountInclTax": 0,
      "totalDiscountAmountExclTax": 0,
      "modificationPriceInclTax": 0,
      "modificationPriceExclTax": 0,
      "discountablePriceInclTax": 0,
      "totalDiscountablePriceInclTax": 0,
      "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "paidAt": "2026-01-15T12:00:00Z",
      "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "status": 0,
      "ticketedAt": "2026-01-15T12:00:00Z",
      "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "isPrepaid": true,
      "usedAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "courseName": "string",
      "coursePosition": 0,
      "modifications": [
        {
          "modification": "string",
          "cost": 0,
          "materialCost": 0,
          "ingredientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "addOnGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "replaceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string",
          "replacementName": "string",
          "quantity": 0,
          "freeAmount": 0,
          "position": 0
        }
      ],
      "subCheckItems": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productType": 0,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantType": 0,
            "hasVariants": true,
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "glassesPerBottle": 0,
            "useBasePrice": true,
            "isSystemProduct": true,
            "productNumber": "string",
            "variantNumber": "string",
            "position": 0,
            "storageInfo": {},
            "subProductQuantity": 0,
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
          },
          "quantity": 0,
          "unitQuantity": 0,
          "unit": {
            "name": "string",
            "type": 0
          },
          "productPriceInclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "productMaterialCost": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discountValue": {
            "value": 0,
            "type": 0
          },
          "tag": "string",
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isTaxMandatory": true,
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "taxes": [
            {}
          ],
          "productPriceExclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "priceInclTax": 0,
          "priceExclTax": 0,
          "totalPriceInclTax": 0,
          "totalPriceExclTax": 0,
          "productPricePerQuantityInclTax": 0,
          "totalMaterialCostExclTax": 0,
          "discountableAmountInclTax": 0,
          "discountAmountInclTax": 0,
          "discountAmountExclTax": 0,
          "totalDiscountAmountInclTax": 0,
          "totalDiscountAmountExclTax": 0,
          "modificationPriceInclTax": 0,
          "modificationPriceExclTax": 0,
          "discountablePriceInclTax": 0,
          "totalDiscountablePriceInclTax": 0,
          "parentUseBasePrice": true,
          "status": 0,
          "usedAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "courseName": "string",
          "coursePosition": 0,
          "modifications": [
            {}
          ],
          "addOnProducts": [
            {}
          ]
        }
      ],
      "addOnProducts": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productType": 0,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantType": 0,
            "hasVariants": true,
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "glassesPerBottle": 0,
            "useBasePrice": true,
            "isSystemProduct": true,
            "productNumber": "string",
            "variantNumber": "string",
            "position": 0,
            "storageInfo": {},
            "subProductQuantity": 0,
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
          },
          "quantity": 0,
          "unitQuantity": 0,
          "unit": {
            "name": "string",
            "type": 0
          },
          "productPriceInclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "productMaterialCost": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discountValue": {
            "value": 0,
            "type": 0
          },
          "tag": "string",
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isTaxMandatory": true,
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "taxes": [
            {}
          ],
          "productPriceExclTax": {
            "unitPrice": 0,
            "additionalPrice": 0
          },
          "priceInclTax": 0,
          "priceExclTax": 0,
          "totalPriceInclTax": 0,
          "totalPriceExclTax": 0,
          "productPricePerQuantityInclTax": 0,
          "totalMaterialCostExclTax": 0,
          "discountableAmountInclTax": 0,
          "discountAmountInclTax": 0,
          "discountAmountExclTax": 0,
          "totalDiscountAmountInclTax": 0,
          "totalDiscountAmountExclTax": 0,
          "modificationPriceInclTax": 0,
          "modificationPriceExclTax": 0,
          "discountablePriceInclTax": 0,
          "totalDiscountablePriceInclTax": 0,
          "addOnGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "addOnGroupName": "string",
          "freeAmount": 0,
          "position": 0
        }
      ]
    }
  ]
}
```

### 400 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `timestamp` | integer (int64) | no | Gets the timestamp in Unix time milliseconds when this response is created. |
| `message` | string or null | no |  |
| `errorCode` | string (uuid) | no |  |
| `additionalData` | any or null | no |  |

#### Example (from schema)

```json
{
  "timestamp": 0,
  "message": "string",
  "errorCode": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "additionalData": null
}
```

### 401 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `timestamp` | integer (int64) | no | Gets the timestamp in Unix time milliseconds when this response is created. |
| `message` | string or null | no |  |

#### Example (from schema)

```json
{
  "timestamp": 0,
  "message": "string"
}
```

### 404 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `timestamp` | integer (int64) | no | Gets the timestamp in Unix time milliseconds when this response is created. |
| `message` | string or null | no |  |
| `errorCode` | string (uuid) | no |  |

#### Example (from schema)

```json
{
  "timestamp": 0,
  "message": "string",
  "errorCode": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
```

### 423 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `timestamp` | integer (int64) | no | Gets the timestamp in Unix time milliseconds when this response is created. |
| `objectId` | string (uuid) | no |  |
| `objectType` | string or null | no |  |
| `timeout` | string or null | no |  |
| `reason` | string or null | no |  |

#### Example (from schema)

```json
{
  "timestamp": 0,
  "objectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "objectType": "string",
  "timeout": "string",
  "reason": "string"
}
```

## Example request

```bash
curl -X PUT "https://core-api.ancon.io/api/v2/Outlets/{outletId}/Checks/{checkId}/Items/Split" \
  -H "Access-Token: $ANCON_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "parts": 2,
  "checkItemIds": [
    "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  ]
}'
```
