GET /api/v1/products Get products endpoint to get a list of available products.GET /api/v1/products/{ITEM_CODE} Get product endpoint to get detailed information about a specific product using its ITEM_CODE.GET /api/v1/products/{ITEM_CODE}/barcodes Get SKU's barcodes endpoint to get all barcodes and SKUs associated with the specified product.GET /api/v1/products/{ITEM_CODE}/prices Get prices endpoint to get various prices (sale, invoice, purchase, retail, etc.) for the specified product, including any applicable discounts.GET /api/v1/products Get productsGET /api/v1/products/{ITEM_CODE} Get productITEM_CODE.GET /api/v1/products/{ITEM_CODE}/barcodes Get SKU's barcodesITEM_CODE.GET /api/v1/products/{ITEM_CODE}/prices Get pricesITEM_CODE, including any applicable discounts.GET /api/v1/products Get products200 OK{
"products": [
{
"prog_id": 27975001,
"item_code": "ITM12345","description_it": "Product description",
"description_en": "Product 1 description",
"shop_description_it": "Product 1 description for receipt",
"shop_description_en": "Product 1 description for receipt",
},{
"prog_id": 27975002,
"item_code": "ITM12346","description_it": "Product description",
"description_en": "Product 2 description",
"shop_description_it": "Product 2 description for receipt",
"shop_description_en": "Product 2 description for receipt",
}
],
"moreRows": false
}GET /api/v1/products/{ITEM_CODE} Get product| Parameter | Type | Description | Required |
|---|---|---|---|
ITEM_CODE | String | The unique code of the product | Yes |
200 OK{
"product": {
"prog_id": 10726794,
"item_code": "ITM12345",
"item_type": "PRODUCT",
"item_subtype": "ITEM",
"price_management_type": "ITEM",
"vat_code": "4",
"vat_department": 1,
"tax_rate": "22",
"description_it": "Product description",
"description_en": "Product description",
"shop_description_it": "Product description for receipt",
"shop_description_en": "Product description for receipt",
"season": "AI24",
"brand_code": "XYZ",
"brand": "Cillum Bran 001",
"main_supplier_code": "ITM12345_SUP1",
"main_supplier": "SUP1",
"hierarchy_level1": "MALE",
"attribute_level1": "YES",
"dimension_group1": "TAGLIE_UE",
"enabled_discount": false,
"free_promotion": true,
"weight": 335,
}
}GET /api/v1/products/{ITEM_CODE}/barcodes Get SKU's barcodes| Parameter | Type | Description | Required |
|---|---|---|---|
ITEM_CODE | String | The unique code of the product | Yes |
200 OK{
"barcodes": [
{
"barcode": "9780201379624",
"barcode_type": "EAN13",
"dimension_level1": "XL",
"dimension_level2": "RED"
}
],
"moreRows": false
}GET /api/v1/products/{ITEM_CODE}/prices Get prices| Parameter | Type | Description | Required |
|---|---|---|---|
ITEM_CODE | String | The unique code of the product | Yes |
200 OK{
"item_code": "quis",
"price_management_type": "ITEM",
"item_prices": [
{
"start_date": "2024-05-02",
"end_date": "2024-05-01",
"price": 33,
"price_list_type": "V",
"currency": "EUR",
"price_list": "P_01",
"price_list_entities": [
"1"
]
}
]
}