Order item
Order item schema
_branchId integer
Branch ID
📶 EQUALS,ENUM
_categoryId long
Category ID
📶 EQUALS,ENUM
_cloudId integer
Cloud ID
📶 EQUALS,ENUM
_courseId long?
Course ID
📶 EQUALS,ENUM
_customerId long?
Customer ID
📶 EQUALS,ENUM
_eetSubjectId long?
EET Subject ID
📶 EQUALS,ENUM
_employeeId long
Employee ID
📶 EQUALS,ENUM
_orderId long
Order ID
📶 EQUALS,ENUM
_productId long
Product ID
📶 EQUALS,ENUM
_relatedOrderItemId long?
Order Item ID
📶 EQUALS,ENUM
_sellerId long?
Seller ID
📶 EQUALS,ENUM
alternativeName string?
Product alternative name
billedUnitPriceWithVat double
Unit price with vat after discount
billedUnitPriceWithoutVat double
Unit price without vat after discount
canceledDate timestamp?
Date of item canceled
📶 EQUALS, ENUM, NUMBER 🔽 BOTH
completed timestamp?
Date of item (Order) completed
📶 EQUALS, ENUM, NUMBER 🔽 BOTH
created timestamp
Date of item created (added to Order)
📶 EQUALS, ENUM, NUMBER 🔽 BOTH
currency string(3)
Currency code
discountPercent double
Discount percent
discountPermitted boolean
Enabled discount
📶 EQUALS, ENUM
ean string[]
EAN for item (from product)
📶 EQUALS, ENUM
flags integer
Special settings for Order item in binary form.
📶 BITS
id long
Primary ID for Order item
📶 EQUALS, ENUM
name string
Name of item / product.
📶 STRING 🔽 BOTH
note string
Note for item
📶 STRING
onSale boolean
Is item on sale
📶 EQUALS, ENUM
packaging double
Packaging value for item / product
parked boolean
Is item parked
📶 EQUALS, ENUM
points double
Points value for Order item
preparationDuration integer?
The time in seconds needed to prepare the product
quantity double
Quantity of item / product
stockDeduct boolean
📶 EQUALS, ENUM
subtitle string
📶 STRING
tags string[]
Tags for item
📶 EQUALS, ENUM
totalPriceWithVat double
Total is with quantity
totalPriceWithoutVat double
Total is with quantity
unit enum
Item / Product unit
unitPriceWithVat double
Unit price with vat before discount
unitPriceWithoutVat double
Unit price without vat before discount
unitPurchasePrice double
Value of purchase price per unit
updated timestamp
Date updated
📶 EQUALS, ENUM, NUMBER 🔽 BOTH
vat double
Vat rate
versionDate timestamp
Last modification date and time
📶 EQUALS, ENUM, NUMBER 🔽 BOTH
JSON response
{
"_branchId": <integer>,
"_categoryId": <long>,
"_cloudId": <integer>,
"_courseId": <long>,
"_customerId": <long>,
"_eetSubjectId": <long>,
"_employeeId": <long>,
"_orderId": <long>,
"_productId": <long>,
"_relatedOrderItemId": <long>,
"_sellerId": <long>,
"alternativeName": <string>,
"billedUnitPriceWithVat": <double>,
"billedUnitPriceWithoutVat": <double>,
"canceledDate": <timestamp>,
"completed": <timestamp>,
"created": <timestamp>,
"currency": <string>,
"discountPercent": <double>,
"discountPermitted": <boolean>,
"ean": <string[]>,
"flags": <integer>,
"id": <long>,
"name": <string>,
"note": <string>,
"onSale": <boolean>,
"packaging": <double>,
"parked": <boolean>,
"points": <double>,
"preparationDuration": <integer>,
"quantity": <double>,
"stockDeduct": <boolean>,
"subtitle": <string>,
"tags": <string[]>,
"totalPriceWithVat": <double>,
"totalPriceWithoutVat": <double>,
"unit": <enum>,
"unitPriceWithVat": <double>,
"unitPriceWithoutVat": <double>,
"unitPurchasePrice": <double>,
"updated": <timestamp>,
"vat": <double>,
"versionDate": <timestamp>,
// and for GET methods also:
"orderItemCustomizations": [
<Customization>, ...
]
}
Customization
{
"_branchId": <integer>,
"_cloudId": <integer>,
"_orderId": <long>,
"_orderItemId": <long>,
"_productCustomizationId": <long>,
"_productId": <long>,
"alternativeName": <string>,
"canceledDate": <timestamp>,
"created": <timestamp>,
"defaultSelection": <string>,
"discountValue": <double>,
"flags": <long>,
"id": <long>,
"name": <string>,
"preparationDuration": <integer>,
"purchasePriceWithoutVat": <double>,
"quantity": <double>,
"unit": <enum>,
"unitPriceWithVat": <double>,
"vat": <double>,
"versionDate": <timestamp>
}
Get order items
GET https://api.dotykacka.cz/v2/clouds/:cloudId/order-items
This endpoint includes customizations in an additional field orderItemCustomizations of type list.
Path Parameters
| Name | Type | Description |
|---|---|---|
| cloudId* | integer |
Query Parameters
| Name | Type | Description |
|---|---|---|
| sort | string | |
| filter | string | |
| page | integer | |
| limit | integer |
Headers
| Name | Type | Description |
|---|---|---|
| If-None-Match | string | ETag to return results only if changed. |
| Authorization* | string | Bearer accessToken |
[
{
// tag schema
}
]
Get order item
GET https://api.dotykacka.cz/v2/clouds/:cloudId/order-items/:orderItemId
This endpoint includes customizations in an additional field orderItemCustomizations of type list.
Path Parameters
| Name | Type | Description |
|---|---|---|
| orderItemId* | string | |
| cloudId* | string |
Headers
| Name | Type | Description |
|---|---|---|
| If-None-Match | string | ETag to return results only if changed. |
| Authorization* | string | Bearer accessToken |
{
// tag schema
}
Options order items
OPTIONS https://api.dotykacka.cz/v2/clouds/:cloudId/order-items
Path Parameters
| Name | Type | Description |
|---|---|---|
| cloudId* | integer |
Headers
| Name | Type | Description |
|---|---|---|
| Authorization* | string | Bearer accessToken |
Options order item
OPTIONS https://api.dotykacka.cz/v2/clouds/:cloudId/order-items/:orderItemId
Path Parameters
| Name | Type | Description |
|---|---|---|
| orderItemId* | integer | |
| cloudId* | integer |
Headers
| Name | Type | Description |
|---|---|---|
| Authorization* | string | Bearer accessToken |