POST product/ProductCatalog
Action will Save the product list into the FreightPOP.
Pass HTTP Authorization request header with value "Bearer {token}" to perform this action.
Pass HTTP Authorization request header with value "Bearer {token}" to perform this action.
Request Information
URI Parameters
None.
Body Parameters
RequestProductCatalogDto| Name | Description | Type | Additional information |
|---|---|---|---|
| ListOfProductCatalog | Collection of ProductCatalogRequest |
None. |
|
| isUpdate |
isUpdate |
boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"ListOfProductCatalog": [
{
"Item": "sample string 1",
"Desciption": "sample string 2",
"Price": "sample string 3",
"CountryofOrigin": "sample string 4",
"HTSCode": "sample string 5",
"ECCN": "sample string 6",
"FreightClass": "sample string 7",
"UserDefinedField1": "sample string 8",
"UserDefinedField2": "sample string 9",
"Category": "sample string 10",
"SingleLevelProperties": [
0,
0
],
"Length": 11.1,
"Height": 12.1,
"Width": 13.1,
"Weight": 14.1,
"PackageType": 1,
"BulkPackLevelProperties": [
0,
0
],
"BulkPackQtyFrom": 15.1,
"BulkPackQtyTo": 16.1,
"BulkPackPackageType": 1,
"BulkPackLength": 17.1,
"BulkPackWidth": 18.1,
"BulkPackHeight": 19.1,
"BulkPackPackagingStyle": 0,
"BulkPackQtyPerLayer": 20,
"BulkPackLayerHeight": 21.0,
"BulkPackHeightSameAsSpecs": true,
"BulkPackAdditionalLayerHeight": 22.0,
"BulkPackAddtlWeight": 23.1,
"UseItemFreightClass": true,
"CBFT": 25.0,
"L2LevelProperties": [
0,
0
],
"L2PackPackagingStyle": 0,
"L2BulkPackQtyFrom": 26.1,
"L2BulkPackQtyTo": 27.1,
"L2BulkPackPackageType": 1,
"L2BulkPackLength": 28.1,
"L2BulkPackWidth": 29.1,
"L2BulkPackHeight": 30.1,
"L2PackQtyPerLayer": 31,
"L2PackLayerHeight": 32.0,
"L2PackAdditionalLayerHeight": 33.0,
"L2PackHeightSameAsSpecs": true,
"L2BulkPackAddtlWeight": 34.1,
"MakeBulkPackLeftOver": 35,
"NMFC": "sample string 36",
"AllowMixingParts": true,
"L3LevelProperties": [
0,
0
],
"L3PackPackagingStyle": 0,
"L3PackQtyFrom": 38,
"L3PackQtyTo": 39,
"L3PackPackageType": 1,
"L3PackLength": 40.0,
"L3PackWidth": 41.0,
"L3PackHeight": 42.0,
"L3PackAddtlWeightinLbs": 43.0,
"L3PackQtyPerLayer": 44,
"L3PackLayerHeight": 45.0,
"L3PackHeightSameAsSpecs": true,
"L3PackAdditionalLayerHeight": 46.0,
"AutoCalcShipDetailsQuote": true,
"AutoCalcShipDetailsShip": true,
"UnitOfMeasure": 49,
"IsRotatableItem": true
},
{
"Item": "sample string 1",
"Desciption": "sample string 2",
"Price": "sample string 3",
"CountryofOrigin": "sample string 4",
"HTSCode": "sample string 5",
"ECCN": "sample string 6",
"FreightClass": "sample string 7",
"UserDefinedField1": "sample string 8",
"UserDefinedField2": "sample string 9",
"Category": "sample string 10",
"SingleLevelProperties": [
0,
0
],
"Length": 11.1,
"Height": 12.1,
"Width": 13.1,
"Weight": 14.1,
"PackageType": 1,
"BulkPackLevelProperties": [
0,
0
],
"BulkPackQtyFrom": 15.1,
"BulkPackQtyTo": 16.1,
"BulkPackPackageType": 1,
"BulkPackLength": 17.1,
"BulkPackWidth": 18.1,
"BulkPackHeight": 19.1,
"BulkPackPackagingStyle": 0,
"BulkPackQtyPerLayer": 20,
"BulkPackLayerHeight": 21.0,
"BulkPackHeightSameAsSpecs": true,
"BulkPackAdditionalLayerHeight": 22.0,
"BulkPackAddtlWeight": 23.1,
"UseItemFreightClass": true,
"CBFT": 25.0,
"L2LevelProperties": [
0,
0
],
"L2PackPackagingStyle": 0,
"L2BulkPackQtyFrom": 26.1,
"L2BulkPackQtyTo": 27.1,
"L2BulkPackPackageType": 1,
"L2BulkPackLength": 28.1,
"L2BulkPackWidth": 29.1,
"L2BulkPackHeight": 30.1,
"L2PackQtyPerLayer": 31,
"L2PackLayerHeight": 32.0,
"L2PackAdditionalLayerHeight": 33.0,
"L2PackHeightSameAsSpecs": true,
"L2BulkPackAddtlWeight": 34.1,
"MakeBulkPackLeftOver": 35,
"NMFC": "sample string 36",
"AllowMixingParts": true,
"L3LevelProperties": [
0,
0
],
"L3PackPackagingStyle": 0,
"L3PackQtyFrom": 38,
"L3PackQtyTo": 39,
"L3PackPackageType": 1,
"L3PackLength": 40.0,
"L3PackWidth": 41.0,
"L3PackHeight": 42.0,
"L3PackAddtlWeightinLbs": 43.0,
"L3PackQtyPerLayer": 44,
"L3PackLayerHeight": 45.0,
"L3PackHeightSameAsSpecs": true,
"L3PackAdditionalLayerHeight": 46.0,
"AutoCalcShipDetailsQuote": true,
"AutoCalcShipDetailsShip": true,
"UnitOfMeasure": 49,
"IsRotatableItem": true
}
],
"isUpdate": true
}
Response Information
Resource Description
BadResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Data |
Data returned by api |
Object |
None. |
| Code |
Response code returned by api |
HttpStatusCode |
None. |
| Message |
Human readable message |
string |
None. |
| TraceId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Code": 100,
"Message": "sample string 2",
"Data": {},
"TraceId": "sample string 3"
}