ELEONORA BONUCCI (EB) API
Mandatory security requirements
• Static IP address/addresses
• Codice anagrafica (Token key): ID CODE is assigned to allow the
partner’s system to communicate with EB’s.
Functions Summary
WS stock .........................................................................................................................................................2
Get_Article ..............................................................................................................................................2
Get_Season .............................................................................................................................................5
Get_Stock ................................................................................................................................................6
Get_Price .................................................................................................................................................9
ORDER_Input........................................................................................................................................ 12
WS stock
Get_Article
{Get_Article} get full or partial Inventory
This request allows downloading the full or partial inventory of the stock
divided by season.
All parameters must contain a value, a POST or GET request is needed to
download the data Request URL:
[Link]
000000000000&Season=SS20
Input description
Element Name Data Type Description
Cod string COD is the token key assigned to
allow the other system to
communicate with ours
Season string SEASON is the season code.
For example FW20 – SS22
Input example:
[Link]
353a26a87f2f&Season=SS20
Output Fields Description
Element Name Data Type Description
SKU string SKU ID of each article generated by
EB’s system
ProductID string Code assigned to the article by the
brand/supplier
Product_Name string Name of the article
Season_Code string Code of the season of the article “SS”
stands for Spring Summer, “FW”
stands for Fall Winter, the number
stands for the year of reference
CarryOver bool Indicate a carry over style/noseasonal
style. When CarryOver": false, the
article is not carry over, when
CarryOver": true, the article is a carry
over style
Description string Description of the article
Category string category which the article belongs to
CategoryID int ID code used by EB for mapping the
different categories
Product_Brand string Name of the brand
Product_BrandID int ID code used by EB for mapping the
name of the brands
Product_Detail string Measurements of the article ( usually
only accessories have this field filled
in )
Product_Material string Composition of the article
Product_MADEin string Made In of the article
Gender string Gender category of the article
Url string Url linked to the article on EB website
Color string Color of the article
Market_Price double Official Retail Price
Supply_Price double Customized price EB reserves to the
partner
Size_Info string Additional information on the type of
the sizes
Picture List <string> URL pages linked to the images of the
article
SKU_item string Combination of SKU ID and Size ID
code
Size string Size type
Stock int Available quantity per size
Output example
{
"success": true,
"ARTICLE": [
{
"SKU": "184998",
"ProductID": "S75HA0965_S17398962",
"Product_Name": "TALL NECK SWEATER",
"Season_Code": "FW20",
"CarryOver": false,
"Description": "- COLLO ALTO\r\n- INTARSIO FRONTE/RETRO\r\n- COLLO, POLSI E FONDO A
COSTE\r\n- 90% LANA, 7% VISCOSA, 3% POLIAMMIDE\r\n- MADE IN ITALY\r\n- LA MODELLA È ALTA 178
CM E INDOSSA LA TAGLIA S",
"Category": "SWEATERS",
"CategoryID": 39,
"Product_Brand": "DSQUARED",
"Product_BrandID": 91,
"Product_Detail": "",
"Product_Material": "90% WO 7% VI 3% PA ",
"Product_MADEin": "ITALY",
"Gender": "WOMEN",
"Url": "[Link]
"Color": "RED",
"Market_Price": 540.0,
"Supply_Price": 216.0,
"SizeInfo": "SIZE: S/M/L",
"Picture": [
"[Link]
"[Link]
"[Link]
"[Link]
],
"Stock_Item": [
{
"SKU_item": "184998_1256",
"Size": "S",
"Market_Price": 540.0,
"Supply_Price": 216.0,
"Stock": 0
},
{
"SKU_item": "184998_1249",
"Size": "M",
"Market_Price": 540.0,
"Supply_Price": 216.0,
"Stock": 1
}
]
}
]
Get_Season
{Get_Season} get all the seasons.
This request allows downloading all the seasons.
A POST or GET request is needed to download the data Request URL:
[Link]
Input example:
[Link]
Output example:
[
"SS20",
"FW20",
"SS21",
"FW21",
"SS22",
"FW22"
]
Get_Stock
{Get_Stock} get the full Inventory
This request allows downloading the full stock ONLY.
Request URL:
[Link]
000000000000
Input description
Element Name Data Type Description
COD string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours
Input example:
[Link]
353a26a87f2f
Output Fields Description
Element Name Data Type Description
SKU_item string Combination of SKU ID and Size ID
code
Size string Size type
Stock int Available quantity per size
Output example 1
"success": true,
"StockItems": [
"SKU_item": "79081_1267",
"Size": "UNI",
"Stock": 39
},
"SKU_item": "84365_1267",
"Size": "UNI",
"Stock": 2
Output example 2
"success": true,
"StockItems": [
"SKU_item": "102867_1129",
"Size": "38",
"Stock": 0
},
"SKU_item": "102867_1108",
"Size": "36",
"Stock": 1
}
Get_Price
{Get_Price} get the price of all the items.
This request allows downloading the price ONLY.
Request URL:
[Link]
000000000000
Input description
Element Name Data Type Description
Cod string COD is the token key assigned to
allow the other system to
communicate with ours
Input example:
[Link]
Output fields description
Element Name Data Type Description
SKU_item string Combination of SKU ID and Size ID
code
Market_Price double Official Retail Price
Supply_Price double Customized price EB reserves to the
partner
Output example
{
"success": true,
"PriceItems": [
"SKU_item": "68755_1267",
"Market_Price": 430.327868852459,
"Supply_Price": 430.327868852459
},
"SKU_item": "68756_1267",
"Market_Price": 430.327868852459,
"Supply_Price": 430.327868852459
},
"SKU_item": "79081_1267",
"Market_Price": 38.5245901639344,
"Supply_Price": 13.4836065573771
},
"SKU_item": "80444_1173",
"Market_Price": 4979.50819672131,
"Supply_Price": 1742.82786885246
},
"SKU_item": "80445_1173",
"Market_Price": 4610.65573770492,
"Supply_Price": 1613.72950819672
},
"SKU_item": "84365_1267",
"Market_Price": 36.8852459016393,
"Supply_Price": 12.9098360655738
},
"SKU_item": "84366_1267",
"Market_Price": 37.7049180327869,
"Supply_Price": 13.1967213114754
}
ORDER_INPUT
{Order_Input} allows sending of orders
This function allows the partner to input the order request into EB’s system
Request URL:
[Link]
{"Personal_Code":"alphanumeric token key","Reference":"Reference
Order","Basket":[{"SKU_item":"SKU-ITEM
1","Qty":int,"Price":double},{"SKU_item":"SKU-ITEM 2","Qty": int,"Price":
double },{"SKU_item":"SKU-ITEM 3","Qty": int,"Price": double }]}
Input description
Element Name Data Type Description
Personal_Code string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours
Reference string Client order reference
SKU_item string Combination of SKU ID and Size ID
code
Qty int Requested quantity
Price double Customized price EB reserves to the
partner
Input example:
[Link]
2636-4791-b445-353a26a87f2f","Reference":"Order test
1","Basket":[{"SKU_item":"146804_4","Qty":1,"Price":100},{"SKU_item":"146896_151","Qty":3
,"Price":110},{"SKU_item":"146901_11","Qty":1,"Price":130}]}
Output description
Element Name Data Type Description
SKU_item string Combination of SKU ID and Size ID
code
Qty_added int Quantity available confirmed by EB’s
Output example
{
"success": true,
"SKU_item": [
{
"SKU_item": "146804_4",
"Qty_added": 1
},
{
"SKU_item": "146896_151",
"Qty_added": 2
},
{
"SKU_item": "146901_11",
"Qty_added": 0
}
]
}
※ Note the quantities requested do not always match with the quantities
added