0% found this document useful (0 votes)
3 views19 pages

API_new

The Eleonora Bonucci (EB) API outlines mandatory security requirements, including the need for a static IP address and a unique token key for system communication. It provides various functions for accessing stock and order information, including methods to retrieve full or partial inventory, article availability by SKU, and detailed product information. The API supports JSON requests and responses, detailing input and output structures for each function.

Uploaded by

xogafib161
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views19 pages

API_new

The Eleonora Bonucci (EB) API outlines mandatory security requirements, including the need for a static IP address and a unique token key for system communication. It provides various functions for accessing stock and order information, including methods to retrieve full or partial inventory, article availability by SKU, and detailed product information. The API supports JSON requests and responses, detailing input and output structures for each function.

Uploaded by

xogafib161
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

ELEONORA BONUCCI (EB) API

Mandatory security requirements

• Static IP address/addresses

• Codice anagrafica (Token key): ID CODE which is assigned to allow


the partner’s system to communicate with EB’s.

Functions Summary

WS stock...................................................................................................................................................... 2
 Demo_Article ..................................................................................................................................... 2
 Demo_Article_Stock ........................................................................................................................ 6
 Demo_SKU ......................................................................................................................................... 8
 Demo_SKU_Article ......................................................................................................................... 10
 Demo_SKU_List .............................................................................................................................. 16
 Demo_SKU_item ............................................................................................................................. 17

WS order.................................................................................................................................................... 18
 ORDER_DEMO ................................................................................................................................ 18
WS stock

 Demo_Article

{Get_Article} get full or partial Inventory

This request allows downloading the full or partial inventory of the stock.
All parameters must contain a value, a POST request is needed to download
the data

Request URL:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_Article?JSON={"Codice_Anagrafica":"a
lphanumeric token key","FULL":true or false }

Input description

Element Name Data Type Description


Codice_Anagrafica string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours
FULL bool true: Value to get full inventory
false: Value to get delta inventory

Input example:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_Article?JSON={"Codice_Anagrafica":"9d82bd
bb-2636-4791-b445-353a26a87f2f","FULL":true}

Output 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/no-
seasonal 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 (Man
/Woman/Unisex )
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
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 (Accessories/Bags)

{
"success": true,
"ARTICLE": [
{
"SKU": "131766",
"ProductID": "32H7GGNM6O_001",
"Product_Name": "GINNY LOVE MESSENGER",
"Season_Code": "SS18",
"CarryOver": false,
"Description": "- ADJUSTABLE LEATHER CROSSBODY BAG WITH CHAIN INSERT-
ZIP CLOSURE WITH METAL ZIP PULL- METAL AND LEATHER TASSEL- FRONT METAL
LOGO LETTERING AND STUDDED LOVE INTARSIA- ONE INTERNAL ZIP POCKET AND
ONE PATCH POCKET- GOLD COLORED METAL HARDWARE- LINED- SIZE: 14 X 21 X 6
CM- 100% LEATHER",
"Category": "SHOULDER BAGS",
"CategoryID": 424,
"Product_Brand": "MICHAEL BY MICHAEL KORS",
"Product_BrandID": 202,
"Product_Detail": "14 X 21 X 6 CM",
"Product_Material": "100% LEATHER",
"Product_MADEin": "INDONESIA",
"Gender": "WOMEN",
"Url": "https://eleonorabonucci.com/en/michael_by_michael_kors/women/bags/shoulder-
bags/131766.html",
"Color": "BLACK",
"Market_Price": 184.43,
"Supply_Price": 147.54,
"Picture": [
"https://eleonorabonucci.com/ogimg/131766/329574/1080/1080/5/329574.jpg",
"https://eleonorabonucci.com/ogimg/131766/329575/1080/1080/5/329575.jpg",
"https://eleonorabonucci.com/ogimg/131766/329576/1080/1080/5/329576.jpg",
"https://eleonorabonucci.com/ogimg/131766/329577/1080/1080/5/329577.jpg"
],
"Stock_Item": [
{
"SKU_item": "131766_190",
"Size": "UNI",
"Market_Price": 184.43,
"Supply_Price": 147.54,
"Stock": 3
}
]
}
]
}

Output example (Clothing)

{
"success": true,
"ARTICLE": [
{
"SKU": "147101",
"ProductID": "PMYE003_F181470637688",
"Product_Name": "DENIM JACKET",
"Season_Code": "FW18",
"CarryOver": false,
"Description": "- POINTED COLLAR- LONG SLEEVES- BUTTONED CUFFS- FRONT
CLOSURE WITH BUTTONS- TWO CHEST POCKETS WITH BUTTON CLOSURE- TWO
SIDE POCKETS- DIE PUNK PRINT WITH LOGO ON THE BACK- UNLINED INTERIOR-
LENGTH: 66 CM- 100% COTTON- MADE IN ITALY- MODEL IS WEARING SIZE M",
"Category": "SPORTS JACKETS",
"CategoryID": 37,
"Product_Brand": "PALM ANGELS",
"Product_BrandID": 785,
"Product_Detail": "",
"Product_Material": "100% COTTON",
"Product_MADEin": "ITALY",
"Gender": "MEN",
"Url": "https://eleonorabonucci.com",
"Color": "BLACK",
"Market_Price": 442.62,
"Supply_Price": 442.62,
"Picture": [
"https://eleonorabonucci.com/ogimg/147101/354279/900/1200/3/354279.jpg",
"https://eleonorabonucci.com/ogimg/147101/354280/900/1200/3/354280.jpg",
"https://eleonorabonucci.com/ogimg/147101/354281/900/1200/3/354281.jpg",
"https://eleonorabonucci.com/ogimg/147101/354282/900/1200/3/354282.jpg"
],
"Stock_Item": [
{
"SKU_item": "147101_64",
"Size": "M",
"Market_Price": 442.62,
"Supply_Price": 442.62,
"Stock": 0
},
{
"SKU_item": "147101_63",
"Size": "S",
"Market_Price": 442.62,
"Supply_Price": 442.62,
"Stock": 1
}
]
}
]
}
 Demo_Article_Stock
{Get_Article_Stock} get the full Inventory

This request allows downloading the full stock ONLY.

Request URL:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_Article_Stock?json={"Codice_Anagrafic
a":"alphanumeric token key"}

Input description

Element Name Data Type Description


Codice_Anagrafica string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours

Input example:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_Article_Stock?
json={"Codice_Anagrafica":"9d82bdbb-2636-4791-b445-353a26a87f2f"}

Output 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
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/no-
seasonal style. When CarryOver":
false, the article is not carry over,
when CarryOver": true, the article is a
carry over style
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": "147101",
"ProductID": "PMYE003_F181470637688",
"Season_Code": "FW18",
"CarryOver": false,
"Stock_Item": [
{
"SKU_item": "147101_64",
"Size": "M",
"Stock": 0
},
{
"SKU_item": "147101_63",
"Size": "S",
"Stock": 1
}
]
},
{
"SKU": "147100",
"ProductID": "PMBD001_F183840639588",
"Season_Code": "FW18",
"CarryOver": false,
"Stock_Item": [
{
"SKU_item": "147100_64",
"Size": "M",
"Stock": 2
},
{
"SKU_item": "147100_63",
"Size": "S",
"Stock": 1
},
{
"SKU_item": "147100_65",
"Size": "L",
"Stock": 1
}
]
},
……………………..

]
}
 Demo_SKU
{Get_SKU} get article availability

This request allows downloading sizes and quantities for a single article

Request URL:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU?json={"Codice_Anagrafica":"alph
anumeric token key","SKU":"SKU ID"}

Input description

Element Name Data Type Description


Codice_Anagrafica string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours
SKU string SKU ID of each article generated by
EB’s system

Input example:
https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU?json={"Codice_Anagrafica":"9d82bdbb-
2636-4791-b445-353a26a87f2f","SKU":"146901"}

Output 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

{
"success": true,
"SKU_item": [
{
"SKU_item": "146901_11",
"Size": "10",
"Stock": 1
},
{
"SKU_item": "146901_146",
"Size": "6",
"Stock": 1
},
{
"SKU_item": "146901_147",
"Size": "6½",
"Stock": 1
},
{
"SKU_item": "146901_148",
"Size": "7",
"Stock": 1
},
{
"SKU_item": "146901_149",
"Size": "7½",
"Stock": 2
},
{
"SKU_item": "146901_150",
"Size": "8",
"Stock": 2
},
{
"SKU_item": "146901_151",
"Size": "8½",
"Stock": 2
},
{
"SKU_item": "146901_152",
"Size": "9",
"Stock": 1
},
{
"SKU_item": "146901_153",
"Size": "9½",
"Stock": 1
}
]
}
 Demo_SKU_Article

{Get_SKU_Article} get partial inventory

This request allows downloading the partial inventory of the stock by


SKU(s)

Request URL:
https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU_Article?json={"Codice_Anagrafica
":"alphanumeric token key","SKU":["SKU ID 1","SKU ID 2","SKU ID 3"]}
Input description

Element Name Data Type Description


Codice_Anagrafica string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours
SKU string SKU ID of each article generated by
EB’s system

Input example:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU_Article?json={"Codice_Anagrafica":"9d
82bdbb-2636-4791-b445-353a26a87f2f","SKU":["146901","146896","146804"]}

Output 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/no-
seasonal 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 (Man
/Woman/Unisex )
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
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": "146901",
"ProductID": "G0596L2100_WHITE",
"Product_Name": "LORIN ANKLE BOOTS",
"Season_Code": "FW18",
"CarryOver": false,
"Description": "- STUDDED COVERED LEATHER HEEL: 2.5 CM- SIDE ZIP CLOSURE-
STUDDED TRIM- LEATHER INSOLE AND LINING- SUEDE OUTSOLE- 100% LEATHER",
"Category": "BOOTS",
"CategoryID": 46,
"Product_Brand": "SAM EDELMAN",
"Product_BrandID": 270,
"Product_Detail": "",
"Product_Material": "100% LEATHER",
"Product_MADEin": "CHINA",
"Gender": "WOMEN",
"Url": "https://eleonorabonucci.com",
"Color": "WHITE",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Picture": [
"https://eleonorabonucci.com/ogimg/146901/352828/900/1200/3/352828.jpg",
"https://eleonorabonucci.com/ogimg/146901/352829/900/1200/3/352829.jpg",
"https://eleonorabonucci.com/ogimg/146901/352830/900/1200/3/352830.jpg",
"https://eleonorabonucci.com/ogimg/146901/352831/900/1200/3/352831.jpg"
],
"Stock_Item": [
{
"SKU_item": "146901_11",
"Size": "10",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 1
},
{
"SKU_item": "146901_146",
"Size": "6",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 1
},
{
"SKU_item": "146901_147",
"Size": "6½",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 1
},
{
"SKU_item": "146901_148",
"Size": "7",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 1
},
{
"SKU_item": "146901_149",
"Size": "7½",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 2
},
{
"SKU_item": "146901_150",
"Size": "8",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 2
},
{
"SKU_item": "146901_151",
"Size": "8½",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 2
},
{
"SKU_item": "146901_152",
"Size": "9",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 1
},
{
"SKU_item": "146901_153",
"Size": "9½",
"Market_Price": 184.43,
"Supply_Price": 184.43,
"Stock": 1
}
]
},
{
"SKU": "146896",
"ProductID": "F8849L1001_BLACK",
"Product_Name": "HALTON PUMPS",
"Season_Code": "FW18",
"CarryOver": false,
"Description": "- CHUNKY SUEDE HEEL: 10 CM- POINTY TOE- LEATHER INSOLE
AND LINGIN- SUEDE OUTSOLE- 100% LEATHER",
"Category": "HIGH HEELS",
"CategoryID": 109,
"Product_Brand": "SAM EDELMAN",
"Product_BrandID": 270,
"Product_Detail": "",
"Product_Material": "100% LEATHER",
"Product_MADEin": "CHINA",
"Gender": "WOMEN",
"Url": "https://eleonorabonucci.com",
"Color": "BLACK",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Picture": [
"https://eleonorabonucci.com/ogimg/146896/352816/900/1200/3/352816.jpg",
"https://eleonorabonucci.com/ogimg/146896/352817/900/1200/3/352817.jpg",
"https://eleonorabonucci.com/ogimg/146896/352818/900/1200/3/352818.jpg",
"https://eleonorabonucci.com/ogimg/146896/352819/900/1200/3/352819.jpg"
],
"Stock_Item": [
{
"SKU_item": "146896_11",
"Size": "10",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 0
},
{
"SKU_item": "146896_146",
"Size": "6",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 1
},
{
"SKU_item": "146896_147",
"Size": "6½",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 1
},
{
"SKU_item": "146896_148",
"Size": "7",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 0
},
{
"SKU_item": "146896_149",
"Size": "7½",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 2
},
{
"SKU_item": "146896_150",
"Size": "8",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 2
},
{
"SKU_item": "146896_151",
"Size": "8½",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 2
},
{
"SKU_item": "146896_152",
"Size": "9",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 1
},
{
"SKU_item": "146896_153",
"Size": "9½",
"Market_Price": 117.21,
"Supply_Price": 117.21,
"Stock": 1
}
]
},
{
"SKU": "146804",
"ProductID": "AMBT_611WHITE",
"Product_Name": "ROUND COLLAR T-SHIRT",
"Season_Code": "FW18",
"CarryOver": false,
"Description": "- RIBBED ROUND COLLAR- SHORT SLEEVE- FRONT WOLF PRINT-
100% COTTON- MADE IN JAPAN- MODEL IS WEARING SIZE 2",
"Category": "T-SHIRTS",
"CategoryID": 41,
"Product_Brand": "AMBUSH",
"Product_BrandID": 889,
"Product_Detail": "",
"Product_Material": "100% COTTON",
"Product_MADEin": "JAPAN ",
"Gender": "MEN",
"Url": "https://eleonorabonucci.com",
"Color": "WHITE",
"Market_Price": 126.23,
"Supply_Price": 126.23,
"Picture": [
"https://eleonorabonucci.com/ogimg/146804/353363/900/1200/3/353363.jpg",
"https://eleonorabonucci.com/ogimg/146804/353364/900/1200/3/353364.jpg",
"https://eleonorabonucci.com/ogimg/146804/353365/900/1200/3/353365.jpg",
"https://eleonorabonucci.com/ogimg/146804/353366/900/1200/3/353366.jpg"
],
"Stock_Item": [
{
"SKU_item": "146804_4",
"Size": "3",
"Market_Price": 126.23,
"Supply_Price": 126.23,
"Stock": 2
},
{
"SKU_item": "146804_84",
"Size": "2",
"Market_Price": 126.23,
"Supply_Price": 126.23,
"Stock": 2
}
]
}
]
}

 Demo_SKU_List

{Get_SKU_List} to download the complete list of SKU IDs.

This request allows downloading the complete list of SKU IDs of EB system

Request URL:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU_List?json={"Codice_Anagrafica":"
alphanumeric token key"}

Input description

Element Name Data Type Description


Codice_Anagrafica string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours

Output description

Element Name Data Type Description


SKU ID string List of SKU IDs

Input example:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU_List?
json={"Codice_Anagrafica":"9d82bdbb-2636-4791-b445-353a26a87f2f"}

Output Example
[
"147101",
"147100",
"147099",
"147093",
"147091",
"147089",
"147087",
....................
"30387",
"30376"
]

 Demo_SKU_item

{Get_SKU_item} get availability of a Size of an article

This request allows downloading a specific size of the requested article

Request URL:

https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU_item?json={"Codice_Anagrafica":
"alphanumeric token key","SKU_item":["SKU ITEM 1","SKU ITEM 2"]}

Input description

Element Name Data Type Description


Codice_Anagrafica string alphanumeric token key ID CODE
which is assigned to allow the other
system to communicate with ours
SKU_item string Combination of SKU ID and Size ID
code
Input example:
https://api.eleonorabonucci.com/ws/stock.asmx/Get_SKU_item?
json={"Codice_Anagrafica":"9d82bdbb-2636-4791-b445-353a26a87f2f","SKU_item":
["146901_11","146901_146"]}

Output 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
{
"success": true,
"SKU_item": [
{
"SKU_item": "146901_11",
"Size": "10",
"Stock": 1
},
{
"SKU_item": "146901_146",
"Size": "6",
"Stock": 1
}
]
}

WS order

 ORDER_DEMO
{Order_Input} allows sending of orders

This function allows the partner to input the order request into EB’s system

Request URL:

https://order.eleonorabonucci.com/ws/order.asmx/Order_Input?json=
{"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:

https://order.eleonorabonucci.com/ws/order.asmx/Order_Input?json={"Personal_Code":"9d82bdbb-
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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy