{ITEM_CODE}, with options to filter by specific parameters such as 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 will return prices valid on the day of the API call by default.{ITEM_CODE} must be valid within the system.entity_code, price_list, and price_list_type must be recognized by the system.{ITEM_CODE}, optionally filtered by entity_code, price_list, and price_list_type. 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-02",
"end_date": "2024-05-01",
"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_list_type is SALE:price field indicates the discounted price of the product.discount_perc field represents the percentage discount applied to the sale price.price and discount_percprice โ the final discounted pricediscount_perc โ the discount percentage applied to the base or selling price (selling_price)price is provided, discount_perc will be null, and vice versa.price providedprice) is provided, the system must calculate the discount percentage as follows:selling_price = 100price = 80discount_perc = 20%discount_perc provideddiscount_perc) is provided, the 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"
}
}price_list or price_list_type are invalid, the API will return an error message with the specific parameter issue.