customers itemimports (http://api.3plcentral.com/rels/customers/itemimports)
Resource:
items add via import format
C# Rel Const:
Rels.CustomerSvc.ItemImportList
URI template:
{id}/itemimporter{?isimperial,validateonly}
Obtain URI from:
Success status: 200
Name (* = required) Data Type Description
id * int
Type Description
ResourceList IList<Customer.Models.ItemImport>
Sku string
Description string
Description2 string
Min decimal? ...
Max decimal? ...
CycleCount int? ...
ReorderQty decimal? ...
InventoryMethod string
Temperature decimal? ...
Cost decimal? ...
Upc string
IsTrackLotNum bool? ...
IsTrackSerialNum bool? ...
IsTrackExpDate bool? ...
InvUomType string
LblUomType string
LblUomQty decimal? ...
LblUomLength decimal? ...
LblUomWidth decimal? ...
LblUomHeight decimal? ...
LblUomWeight decimal? ...
Qualifiers IEnumerable<Customer.Models.BarSeparatedString>
Str string
StorageUoms IEnumerable<Customer.Models.ItemImportXactionStdRate>
FacilityName string
UomName string
InventoryUnitsPerUnit decimal
SecondaryUom Customer.Models.ItemImportSecondaryUom
UomName string
IsSecondaryUomInventoryAlso bool
InventoryUnitsPerUnit decimal
Nmfc string
IsTrackLotNumRequired bool? ...
IsTrackSerialNumRequired bool? ...
IsTrackSerialNumUnique bool? ...
IsTrackExpDateRequired bool? ...
IsTrackCost bool? ...
IsTrackCostRequired bool? ...
IsHazMat bool? ...
HazMatId string
HazMatShippingName string
HazMatHazardClass string
HazMatPackingGroup string
HazMatFlashPoint string
HazMatLabelCode string
HazMatFlag string
ImageUrl string
StorageCountScriptTemplateId int? ...
StorageRates IEnumerable<Customer.Models.ItemImportStorageRate>
FacilityName string
CountUnitDescription string
Rate decimal
OutboundMobileSerializationBehavior Common.Enum.OutboundMobileSerializationBehavior? ...
- 0: Disabled
- 1: IgnoreQuantityMismatches
- 2: DisallowQuantityMismatches
Price decimal? ...
TotalQty decimal? ...
UnitType string
Classification string
CountryOfManufacture string
HarmonizedCode string
InventoryCategory string
LocationZones string
MovableUnitLocationZones string
OverAllocLocationZones string
PreferredLocationId int? ...
ForceIntoPreferredLocation bool? ...
AllowMixedItemStorage bool? ...
AllowMixedLotStorage bool? ...
MixedExpirationDaysThreshold int? ...
LabelingUnitUpc string
MovableUnitUpc string
SecondaryUnitUpc string
StorageChargeMin decimal? ...
StorageChargeMinMonthsToSkip int? ...
AutoHoldExpirationDaysThreshold int? ...
Sample accept: application/hal+json
{
  "_embedded": {
    "item": [
      {
        "sku": "str",
        "description": "str",
        "description2": "str",
        "min": 1.0,
        "max": 1.0,
        "cycleCount": 1,
        "reorderQty": 1.0,
        "inventoryMethod": "str",
        "temperature": 1.0,
        "cost": 1.0,
        "upc": "str",
        "isTrackLotNum": true,
        "isTrackSerialNum": true,
        "isTrackExpDate": true,
        "invUomType": "str",
        "lblUomType": "str",
        "lblUomQty": 1.0,
        "lblUomLength": 1.0,
        "lblUomWidth": 1.0,
        "lblUomHeight": 1.0,
        "lblUomWeight": 1.0,
        "qualifiers": [
          {
            "str": "str"
          }
        ],
        "storageUoms": [
          {
            "facilityName": "str",
            "uomName": "str",
            "inventoryUnitsPerUnit": 3.0
          }
        ],
        "secondaryUom": {
          "uomName": "str",
          "isSecondaryUomInventoryAlso": true,
          "inventoryUnitsPerUnit": 3.0
        },
        "nmfc": "str",
        "isTrackLotNumRequired": true,
        "isTrackSerialNumRequired": true,
        "isTrackSerialNumUnique": true,
        "isTrackExpDateRequired": true,
        "isTrackCost": true,
        "isTrackCostRequired": true,
        "isHazMat": true,
        "hazMatId": "str",
        "hazMatShippingName": "str",
        "hazMatHazardClass": "str",
        "hazMatPackingGroup": "str",
        "hazMatFlashPoint": "str",
        "hazMatLabelCode": "str",
        "hazMatFlag": "str",
        "imageUrl": "str",
        "storageCountScriptTemplateId": 1,
        "storageRates": [
          {
            "facilityName": "str",
            "countUnitDescription": "str",
            "rate": 3.0
          }
        ],
        "outboundMobileSerializationBehavior": 0,
        "price": 1.0,
        "totalQty": 1.0,
        "unitType": "str",
        "classification": "str",
        "countryOfManufacture": "str",
        "harmonizedCode": "str",
        "inventoryCategory": "str",
        "locationZones": "str",
        "movableUnitLocationZones": "str",
        "overAllocLocationZones": "str",
        "preferredLocationId": 1,
        "forceIntoPreferredLocation": true,
        "allowMixedItemStorage": true,
        "allowMixedLotStorage": true,
        "mixedExpirationDaysThreshold": 1,
        "labelingUnitUpc": "str",
        "movableUnitUpc": "str",
        "secondaryUnitUpc": "str",
        "storageChargeMin": 1.0,
        "storageChargeMinMonthsToSkip": 1,
        "autoHoldExpirationDaysThreshold": 1
      }
    ]
  }
}
Success status: 201
Name (* = required) Data Type Description
id * int
isimperial bool
validateonly bool
Type Description
ResourceList IList<Customer.Models.ItemImport>
Sku string
Description string
Description2 string
Min decimal? ...
Max decimal? ...
CycleCount int? ...
ReorderQty decimal? ...
InventoryMethod string
Temperature decimal? ...
Cost decimal? ...
Upc string
IsTrackLotNum bool? ...
IsTrackSerialNum bool? ...
IsTrackExpDate bool? ...
InvUomType string
LblUomType string
LblUomQty decimal? ...
LblUomLength decimal? ...
LblUomWidth decimal? ...
LblUomHeight decimal? ...
LblUomWeight decimal? ...
Qualifiers IEnumerable<Customer.Models.BarSeparatedString>
Str string
StorageUoms IEnumerable<Customer.Models.ItemImportXactionStdRate>
FacilityName string
UomName string
InventoryUnitsPerUnit decimal
SecondaryUom Customer.Models.ItemImportSecondaryUom
UomName string
IsSecondaryUomInventoryAlso bool
InventoryUnitsPerUnit decimal
Nmfc string
IsTrackLotNumRequired bool? ...
IsTrackSerialNumRequired bool? ...
IsTrackSerialNumUnique bool? ...
IsTrackExpDateRequired bool? ...
IsTrackCost bool? ...
IsTrackCostRequired bool? ...
IsHazMat bool? ...
HazMatId string
HazMatShippingName string
HazMatHazardClass string
HazMatPackingGroup string
HazMatFlashPoint string
HazMatLabelCode string
HazMatFlag string
ImageUrl string
StorageCountScriptTemplateId int? ...
StorageRates IEnumerable<Customer.Models.ItemImportStorageRate>
FacilityName string
CountUnitDescription string
Rate decimal
OutboundMobileSerializationBehavior Common.Enum.OutboundMobileSerializationBehavior? ...
- 0: Disabled
- 1: IgnoreQuantityMismatches
- 2: DisallowQuantityMismatches
Price decimal? ...
TotalQty decimal? ...
UnitType string
Classification string
CountryOfManufacture string
HarmonizedCode string
InventoryCategory string
LocationZones string
MovableUnitLocationZones string
OverAllocLocationZones string
PreferredLocationId int? ...
ForceIntoPreferredLocation bool? ...
AllowMixedItemStorage bool? ...
AllowMixedLotStorage bool? ...
MixedExpirationDaysThreshold int? ...
LabelingUnitUpc string
MovableUnitUpc string
SecondaryUnitUpc string
StorageChargeMin decimal? ...
StorageChargeMinMonthsToSkip int? ...
AutoHoldExpirationDaysThreshold int? ...
Sample content-type: application/hal+json
{
  "_embedded": {
    "item": [
      {
        "sku": "str",
        "description": "str",
        "description2": "str",
        "min": 1.0,
        "max": 1.0,
        "cycleCount": 1,
        "reorderQty": 1.0,
        "inventoryMethod": "str",
        "temperature": 1.0,
        "cost": 1.0,
        "upc": "str",
        "isTrackLotNum": true,
        "isTrackSerialNum": true,
        "isTrackExpDate": true,
        "invUomType": "str",
        "lblUomType": "str",
        "lblUomQty": 1.0,
        "lblUomLength": 1.0,
        "lblUomWidth": 1.0,
        "lblUomHeight": 1.0,
        "lblUomWeight": 1.0,
        "qualifiers": [
          {
            "str": "str"
          }
        ],
        "storageUoms": [
          {
            "facilityName": "str",
            "uomName": "str",
            "inventoryUnitsPerUnit": 3.0
          }
        ],
        "secondaryUom": {
          "uomName": "str",
          "isSecondaryUomInventoryAlso": true,
          "inventoryUnitsPerUnit": 3.0
        },
        "nmfc": "str",
        "isTrackLotNumRequired": true,
        "isTrackSerialNumRequired": true,
        "isTrackSerialNumUnique": true,
        "isTrackExpDateRequired": true,
        "isTrackCost": true,
        "isTrackCostRequired": true,
        "isHazMat": true,
        "hazMatId": "str",
        "hazMatShippingName": "str",
        "hazMatHazardClass": "str",
        "hazMatPackingGroup": "str",
        "hazMatFlashPoint": "str",
        "hazMatLabelCode": "str",
        "hazMatFlag": "str",
        "imageUrl": "str",
        "storageCountScriptTemplateId": 1,
        "storageRates": [
          {
            "facilityName": "str",
            "countUnitDescription": "str",
            "rate": 3.0
          }
        ],
        "outboundMobileSerializationBehavior": 0,
        "price": 1.0,
        "totalQty": 1.0,
        "unitType": "str",
        "classification": "str",
        "countryOfManufacture": "str",
        "harmonizedCode": "str",
        "inventoryCategory": "str",
        "locationZones": "str",
        "movableUnitLocationZones": "str",
        "overAllocLocationZones": "str",
        "preferredLocationId": 1,
        "forceIntoPreferredLocation": true,
        "allowMixedItemStorage": true,
        "allowMixedLotStorage": true,
        "mixedExpirationDaysThreshold": 1,
        "labelingUnitUpc": "str",
        "movableUnitUpc": "str",
        "secondaryUnitUpc": "str",
        "storageChargeMin": 1.0,
        "storageChargeMinMonthsToSkip": 1,
        "autoHoldExpirationDaysThreshold": 1
      }
    ]
  }
}
Type Description
ResourceList IList<Customer.Models.ItemImport>
Sku string
Description string
Description2 string
Min decimal? ...
Max decimal? ...
CycleCount int? ...
ReorderQty decimal? ...
InventoryMethod string
Temperature decimal? ...
Cost decimal? ...
Upc string
IsTrackLotNum bool? ...
IsTrackSerialNum bool? ...
IsTrackExpDate bool? ...
InvUomType string
LblUomType string
LblUomQty decimal? ...
LblUomLength decimal? ...
LblUomWidth decimal? ...
LblUomHeight decimal? ...
LblUomWeight decimal? ...
Qualifiers IEnumerable<Customer.Models.BarSeparatedString>
Str string
StorageUoms IEnumerable<Customer.Models.ItemImportXactionStdRate>
FacilityName string
UomName string
InventoryUnitsPerUnit decimal
SecondaryUom Customer.Models.ItemImportSecondaryUom
UomName string
IsSecondaryUomInventoryAlso bool
InventoryUnitsPerUnit decimal
Nmfc string
IsTrackLotNumRequired bool? ...
IsTrackSerialNumRequired bool? ...
IsTrackSerialNumUnique bool? ...
IsTrackExpDateRequired bool? ...
IsTrackCost bool? ...
IsTrackCostRequired bool? ...
IsHazMat bool? ...
HazMatId string
HazMatShippingName string
HazMatHazardClass string
HazMatPackingGroup string
HazMatFlashPoint string
HazMatLabelCode string
HazMatFlag string
ImageUrl string
StorageCountScriptTemplateId int? ...
StorageRates IEnumerable<Customer.Models.ItemImportStorageRate>
FacilityName string
CountUnitDescription string
Rate decimal
OutboundMobileSerializationBehavior Common.Enum.OutboundMobileSerializationBehavior? ...
- 0: Disabled
- 1: IgnoreQuantityMismatches
- 2: DisallowQuantityMismatches
Price decimal? ...
TotalQty decimal? ...
UnitType string
Classification string
CountryOfManufacture string
HarmonizedCode string
InventoryCategory string
LocationZones string
MovableUnitLocationZones string
OverAllocLocationZones string
PreferredLocationId int? ...
ForceIntoPreferredLocation bool? ...
AllowMixedItemStorage bool? ...
AllowMixedLotStorage bool? ...
MixedExpirationDaysThreshold int? ...
LabelingUnitUpc string
MovableUnitUpc string
SecondaryUnitUpc string
StorageChargeMin decimal? ...
StorageChargeMinMonthsToSkip int? ...
AutoHoldExpirationDaysThreshold int? ...
Sample accept: application/hal+json
{
  "_embedded": {
    "item": [
      {
        "sku": "str",
        "description": "str",
        "description2": "str",
        "min": 1.0,
        "max": 1.0,
        "cycleCount": 1,
        "reorderQty": 1.0,
        "inventoryMethod": "str",
        "temperature": 1.0,
        "cost": 1.0,
        "upc": "str",
        "isTrackLotNum": true,
        "isTrackSerialNum": true,
        "isTrackExpDate": true,
        "invUomType": "str",
        "lblUomType": "str",
        "lblUomQty": 1.0,
        "lblUomLength": 1.0,
        "lblUomWidth": 1.0,
        "lblUomHeight": 1.0,
        "lblUomWeight": 1.0,
        "qualifiers": [
          {
            "str": "str"
          }
        ],
        "storageUoms": [
          {
            "facilityName": "str",
            "uomName": "str",
            "inventoryUnitsPerUnit": 3.0
          }
        ],
        "secondaryUom": {
          "uomName": "str",
          "isSecondaryUomInventoryAlso": true,
          "inventoryUnitsPerUnit": 3.0
        },
        "nmfc": "str",
        "isTrackLotNumRequired": true,
        "isTrackSerialNumRequired": true,
        "isTrackSerialNumUnique": true,
        "isTrackExpDateRequired": true,
        "isTrackCost": true,
        "isTrackCostRequired": true,
        "isHazMat": true,
        "hazMatId": "str",
        "hazMatShippingName": "str",
        "hazMatHazardClass": "str",
        "hazMatPackingGroup": "str",
        "hazMatFlashPoint": "str",
        "hazMatLabelCode": "str",
        "hazMatFlag": "str",
        "imageUrl": "str",
        "storageCountScriptTemplateId": 1,
        "storageRates": [
          {
            "facilityName": "str",
            "countUnitDescription": "str",
            "rate": 3.0
          }
        ],
        "outboundMobileSerializationBehavior": 0,
        "price": 1.0,
        "totalQty": 1.0,
        "unitType": "str",
        "classification": "str",
        "countryOfManufacture": "str",
        "harmonizedCode": "str",
        "inventoryCategory": "str",
        "locationZones": "str",
        "movableUnitLocationZones": "str",
        "overAllocLocationZones": "str",
        "preferredLocationId": 1,
        "forceIntoPreferredLocation": true,
        "allowMixedItemStorage": true,
        "allowMixedLotStorage": true,
        "mixedExpirationDaysThreshold": 1,
        "labelingUnitUpc": "str",
        "movableUnitUpc": "str",
        "secondaryUnitUpc": "str",
        "storageChargeMin": 1.0,
        "storageChargeMinMonthsToSkip": 1,
        "autoHoldExpirationDaysThreshold": 1
      }
    ]
  }
}

This documentation is subject to change, and is updated often and without warning. The models documented may or may not be available to users now or in the future. Use this documentation at your own risk.
Contact api@3plcentral.com with any questions about this documentation.