Product
Product
List all brands.
Required permission: TENANT.ACCESS
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Reference to the name of a brand.
External reference to a brand.
Reference to a specific page in a result set.
The number of items per page in a result set.
Defines which field the resource list is sorted by.
| ENUM | Description |
|---|---|
| ASC | Sort in ascending order |
| DESC | Sort in descending order |
Example response
Example response
Create a new brand.
Required permission: TENANT.BACKOFFICE
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Brand
Brand
Searches for brands based on criteria set in the request body. Required permission: TENANT.ACCESS
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a specific page in a result set.
The number of items per page in a result set.
Defines which field the resource list is sorted by.
| ENUM | Description |
|---|---|
| ASC | Sort in ascending order |
| DESC | Sort in descending order |
Example response
Example response
Get details for a brand.
Required permission: TENANT.ACCESS
Accesstoken recevied after user login with a deviceToken
Reference to a Brand.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Brand
Brand
Update details for a brand. Partial updates are allowed.
Required permission: TENANT.BACKOFFICE
Accesstoken recevied after user login with a deviceToken
Reference to a Brand.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Brand
Brand
Deletes the a brand.
Required permission: TENANT.BACKOFFICE
Accesstoken recevied after user login with a deviceToken
Reference to a Brand.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+No Content
Forbidden
No content
Lists all products.
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Reference to the name of a product.
Reference to a Brand uid.
^[A-Za-z0-9-_]+Reference to a ProductGroup uid.
^[A-Za-z0-9-_]+External reference to a product.
Reference to a list of propertyUids.
Reference to a list of property options.
Reference to a specific page in a result set.
The number of items per page in a result set.
Defines which field the resource list is sorted by.
| ENUM | Description |
|---|---|
| ASC | Sort in ascending order |
| DESC | Sort in descending order |
Exclude product variants.
Include discontinued products
when true, only show products with allowPurchase = true
Example response
Example response
CONFIGURABLEproducts must have at least one required variant property UID.
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+| ENUM | Description |
|---|---|
| YES | Allow the product to be sold |
| NO | Do not allow the product to be sold |
| NOT_BEFORE_DATE | Do not allow the product to be sold before a specified date |
| ENUM | Description |
|---|---|
| YES | Allow the product to be delivered |
| NO | Do not allow the product to be delivered |
| NOT_BEFORE_DATE | Do not allow the product to be delivered before a specified date |
The product is available for web sale
^[A-Za-z0-9-_]+Age restriction for the customer. 0 = no restriction
Ledger number must be a valid number with possible leading zeros
^[A-Za-z0-9-_]+^[A-Za-z0-9-_]+| ENUM | Description |
|---|---|
| STOCK | Price*quantity |
| NO_STOCK | No quantity |
| CONFIGURABLE | Master configurable product |
| FLOWGIFTCARD | Flow Giftcard product |
| NON_PHYSICAL | Non physical product |
| PACKAGE_FIXED | Packaged product with fixed content |
| PACKAGE_DYNAMIC | Packaged product with dynamic content |
A list of propertyUids that are required for each variant of this product.
| ENUM | Description |
|---|---|
| NO | No Serial number required |
| ON_SALE | Can register serial number when selling a product (Serial number is optional) |
| ON_RECEIVE | Must register serial number when receiving and selling product (Serial number is required) |
^[A-Za-z0-9-_]+A commission to be paid to the supplier after delivery.
^[A-Za-z0-9-_]*falseIndicates how many packages/parts the product consists of.
Limit the product to be used for a list of storeUids.
Example response
Example response
Searches for products based on criteria set in the request body.
If productGroupUid is set, productGroupScopes is omitted.
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a specific page in a result set.
The number of items per page in a result set.
Defines which field the resource list is sorted by.
| ENUM | Description |
|---|---|
| ASC | Sort in ascending order |
| DESC | Sort in descending order |
^[A-Za-z0-9-_]+Filter on product group UIDs
^[A-Za-z0-9-_]+Filter on property UIDs a product must be linked to
Filter on property option UIDs a product must be linked to
A list of productUids to search for
Do not search in variant products.
when true, only show products with allowPurchase = true
Example response
Example response
Do product-specific prints
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a Product.
^[A-Za-z0-9-_]+The printerUid will be required when the peripheralUid is removed.
^[A-Za-z0-9-_]+| ENUM | Description |
|---|---|
| BARCODE | Print barcode labels |
Must be a valid template name from /v2/metadata/labels
^[A-Za-z0-9-_]+^[A-Za-z0-9-_]+Prints a label for each serial number, appending the serial number as barcode and plain text.
No Content
No Content
No content
Get details for a product.
Accesstoken recevied after user login with a deviceToken
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Example response
Example response
Partial updates are allowed.
On CONFIGURABLEproducts, the required variant property UID's can only be changed while no variant products have been added.
Accesstoken recevied after user login with a deviceToken
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+| ENUM | Description |
|---|---|
| YES | Allow the product to be sold |
| NO | Do not allow the product to be sold |
| NOT_BEFORE_DATE | Do not allow the product to be sold before a specified date |
| ENUM | Description |
|---|---|
| YES | Allow the product to be delivered |
| NO | Do not allow the product to be delivered |
| NOT_BEFORE_DATE | Do not allow the product to be delivered before a specified date |
The product is available for web sale
^[A-Za-z0-9-_]+Age restriction for the customer. 0 = no restriction
Ledger number must be a valid number with possible leading zeros
Allow to override the price on an order
^[A-Za-z0-9-_]+| ENUM | Description |
|---|---|
| NO | No Serial number required |
| ON_SALE | Can register serial number when selling a product (Serial number is optional) |
| ON_RECEIVE | Must register serial number when receiving and selling product (Serial number is required) |
^[A-Za-z0-9-_]+A commission to be paid to the supplier after delivery.
^[A-Za-z0-9-_]*Indicates how many packages/parts the product consists of.
Limit the product to be used for a list of storeUids.
Example response
Example response
Deletes a product.
Accesstoken recevied after user login with a deviceToken
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+No Content
No Content
No content
List all addons for a product and productLinkType
List all addons for a product and productLinkType
Accesstoken recevied after user login with a deviceToken
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a specific page in a result set.
The number of items per page in a result set.
Defines which field the resource list is sorted by.
| ENUM | Description |
|---|---|
| ASC | Sort in ascending order |
| DESC | Sort in descending order |
Reference to a productLinkType.
Example response
Example response
List all links for a product.
Accesstoken recevied after user login with a deviceToken
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a productLinkType.
Reference to a specific page in a result set.
The number of items per page in a result set.
Defines which field the resource list is sorted by.
| ENUM | Description |
|---|---|
| ASC | Sort in ascending order |
| DESC | Sort in descending order |
Example response
Example response
Create new product link
Require role tenant admin
Token received from the auth service
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+^[A-Za-z0-9-_]+^[A-Za-z0-9-_]+Example response
Example response
List all parent links for a product.
Accesstoken recevied after user login with a deviceToken
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a productLinkType.
Reference to a specific page in a result set.
The number of items per page in a result set.
Defines which field the resource list is sorted by.
| ENUM | Description |
|---|---|
| ASC | Sort in ascending order |
| DESC | Sort in descending order |
Example response
Example response
Get Product link details
Accesstoken recevied after user login with a deviceToken
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a Product link.
^[A-Za-z0-9-_]+Example response
Example response
Delete a product link
Require role tenant admin
Token received from the auth service
Reference to a Product.
^[A-Za-z0-9-_]+Reference to a tenant.
^[A-Za-z0-9-_]+Reference to a Product link.
^[A-Za-z0-9-_]+No Content
No Content
No content
Get new generated SKU.
Accesstoken recevied after user login with a deviceToken
Reference to a tenant.
^[A-Za-z0-9-_]+Example response
Example response
Last updated
Was this helpful?

