{ITEM_CODE}, with options to filter by entity reference (entity_code), price list (price_list), price list type (price_list_type), and validity start date (start_date). If no start_date is provided, the API returns the prices valid on the day of the API call.{ITEM_CODE} must be valid within the system.entity_code, price_list and price_list_type (A, V, F or R) must be recognized by the system.{ITEM_CODE}, optionally filtered by entity_code, price_list, price_list_type and start_date. If the product has variant-based pricing, each variant's price is included in the results.{
"item_code": "example_item",
"price_management_type": "ITEM",
"item_prices": [
{
"start_date": "2024-05-01",
"end_date": "2024-12-31",
"price": 33,
"price_list_type": "R",
"currency": "EUR",
"dimension_level1": "size_L",
"dimension_level2": "color_Red",
"dimension_level3": "material_Wool",
"dimension_level4": "style_Casual",
"dimension_level5": "fit_Regular",
"price_list": "seasonal_discount",
"price_list_entities": [
"store_1"
]
}
]
}price field indicates the discounted price of the product.discount_perc field represents the percentage discount applied to the selling price.price and discount_percprice โ the final discounted pricediscount_perc โ the discount percentage applied to the base selling price (selling_price)price is provided, discount_perc is null, and vice versa.price providedprice) is provided, the external system must calculate the discount percentage as follows:selling_price = 100price = 80discount_perc = 20%discount_perc provideddiscount_perc) is provided, the external system must calculate the final price (price) as follows:selling_price = 100discount_perc = 15price = 85{ITEM_CODE}:{ITEM_CODE} is not recognized, the API returns an error indicating "item_code not found".{
"message": "Invalid input",
"errors": {
"msg": "item_code not found",
"param": "item_code",
"location": "body"
}
}item_prices list is returned.price_list or price_list_type are invalid, the API returns an error message with the specific parameter issue.