Upload a full catalog
Uploading a full catalog
Upload a full catalog
Uploading a full catalog is recommended only if you are syncing your product catalog for the first time during your onboarding with ESW.
For full catalog uploads, in addition to the parameters listed above, the parameters listed in the following table are also needed. If any of these parameters are not sent in the API request, failure event notifications are sent to ESW Trade Compliance and you might be required to resubmit the product data.
| Parameter | Type | Description |
|---|---|---|
| category | String |
The ESW category ID to which the product should be mapped. Example: ApparelClothingNotKnitted
|
| gender | String |
The gender for which the product is intended. Example: Female
|
| ageGroup | String |
The age group for which the product is intended. Example: Female
|
| size | String |
The size of the product. Example: 12
|
| weight | Number |
The weight of the product in the associated weightUnit. Example: 5
|
| weightUnit | String |
The unit in which the weight of the product is calculated. Example: Lb
|
| unitPrice | Object |
An object containing the amount and currency parameters. amount (Number): The amount of the product. Example: 89.99currency (String): The currency in which the amount is set. Example: USD
|
| dangerousGoods | Boolean |
Indicates if the product is classified as a dangerous good or HazMat. Accepted values: true, false
|
| additionalProductCode | String |
Additional product code or unique identifier such as manufacturer’s SKU. Example: 11160296020015
|
| variantProductCode | String |
Another version of the brand's unique master identifier or SKU. Example: 516165167
|
Request Example
The following payload shows parameters that must be sent for all full catalog upload requests.
Required Example
[
{
"productCode": "11160296020014",
"name": "JACKET",
"description": "JACKET",
"material": "FABRIC 53% cotton, 21% polyester, 21% acrylic, 4% viscose, 1% polyester, lining 100% polyester",
"countryOfOrigin": "IT",
"hsCode": "62043290",
"hsCodeRegion": "EU",
"category": "ApparelClothingNotKnitted",
"gender": "Female",
"ageGroup": null,
"size": "12",
"weight": "5",
"weightUnit": "Lb",
"unitPrice": {
"amount": "89.99",
"currency": "USD"
},
"dangerousGoods": "false",
"additionalProductCode": null,
"variantProductCode": null
},
]