Product
Was this helpful?
Was this helpful?
Product
Lists all products.
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
Filter on visibility
when true, only show products with allowPurchase
= true
Example response
List all addons for a product and productLinkType
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
List all links for a product.
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
List all parent links for a product.
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
Get Product link details
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
Delete a product link
Require role tenant admin
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
List all brands.
Required permission: TENANT.ACCESS
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
Searches for brands based on criteria set in the request body. Required permission: TENANT.ACCESS
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
Update details for a brand. Partial updates are allowed.
Required permission: TENANT.BACKOFFICE
Reference to a Brand.
^[A-Za-z0-9-_]+
Reference to a tenant.
^[A-Za-z0-9-_]+
Brand
CONFIGURABLE
products must have at least one required variant property UID.
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 |
Add a new product option to a product.
Add a new product text property to a product.
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-_]+
ProductRequirementRequestSchema
A commission to be paid to the supplier after delivery.
^[A-Za-z0-9-_]*
false
Indicates how many packages/parts the product consists of.
Limit the product to be used for a list of storeUids.
Example response
Searches for products based on criteria set in the request body.
If productGroupUid is set, productGroupScopes is omitted.
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
ENUM | Description |
---|---|
SALE | Sale product scope. Default |
SERVICE | Service product scope |
NO_SEARCH | Not visible in search scope |
^[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.
Filter on product visibility
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 |
when true, only show products with allowPurchase
= true
Example response
Do product-specific prints
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
Partial updates are allowed.
On CONFIGURABLE
products, the required variant property UID's can only be changed while no variant products have been added.
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) |
Update a text property on a product.
^[A-Za-z0-9-_]+
ProductRequirementRequestSchema
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
Create new product link
Require role tenant admin
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