PUT api/Items/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
ItemBindingViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Sku | string |
Required |
|
| Description | string |
Required |
|
| SecondaryDescription | string |
None. |
|
| CustomerId | integer |
None. |
|
| ClassificationId | integer |
None. |
|
| CommodityId | integer |
None. |
|
| Upc | string |
None. |
|
| SellPrice | decimal number |
None. |
|
| ProductCost | decimal number |
None. |
|
| AllocationMethodId | integer |
None. |
|
| MinOnHand | decimal number |
None. |
|
| MaxOnHand | decimal number |
None. |
|
| StorageTemp | decimal number |
None. |
|
| ReorderQuantity | decimal number |
None. |
|
| DaysBetweenCounts | decimal number |
None. |
|
| CycleCountTypeId | integer |
None. |
|
| RecieveOntoHold | boolean |
None. |
|
| SerialNumberTrackingId | integer |
None. |
|
| OutboundMobileSerializationId | integer |
None. |
|
| ExpirationDateTrackingId | integer |
None. |
|
| LotNumberTrackingId | integer |
None. |
|
| CostTrackingId | integer |
None. |
|
| SerialNumberRequireScan | boolean |
None. |
|
| ExpirationDateRequireScan | boolean |
None. |
|
| LotNumberRequireScan | boolean |
None. |
|
| HoldThresholdDays | string |
None. |
|
| OriginCountryId | integer |
None. |
|
| HarmonizedTariffCode | string |
None. |
|
| MovableUnitZones | string |
None. |
|
| PackagingUnitZones | string |
None. |
|
| OverallocatedZones | string |
None. |
|
| LocationId | integer |
None. |
|
| MixedExpirationDaysThreshold | decimal number |
None. |
|
| UseLocationFull | boolean |
None. |
|
| StoreWithItems | boolean |
None. |
|
| StoreMultipleLots | boolean |
None. |
|
| HazardousMaterial | boolean |
None. |
|
| MaterialFlagId | integer |
None. |
|
| PackagingGroupId | integer |
None. |
|
| Class | string |
None. |
|
| ShippingName | string |
None. |
|
| MaterialId | string |
None. |
|
| LabelCode | string |
None. |
|
| Flashpoint | string |
None. |
|
| UnitOfMeasureId | integer |
None. |
|
| PrimaryInventoryUnitOfMeasureId | integer |
None. |
|
| PrimaryInventoryQuantity | decimal number |
None. |
|
| UseSecondaryUom | boolean |
None. |
|
| SecondaryInventoryUnitOfMeasureId | integer |
None. |
|
| SecondaryInventoryQuantity | decimal number |
None. |
|
| PackagingUnitOfMeasureId | integer |
None. |
|
| PackagingPrimaryUnit | decimal number |
None. |
|
| PackagingLength | decimal number |
None. |
|
| PackagingWidth | decimal number |
None. |
|
| PackagingHeight | decimal number |
None. |
|
| PackagingTotalArea | decimal number |
None. |
|
| PackagingTotalVolume | decimal number |
None. |
|
| PackagingWeight | decimal number |
None. |
|
| PackagingNetWeight | decimal number |
None. |
|
| MaterialNotes | string |
None. |
|
| Qualifiers | string |
None. |
|
| MovableUnitId | integer |
None. |
|
| MovableUnitLength | decimal number |
None. |
|
| MovableUnitWidth | decimal number |
None. |
|
| MovableUnitHeight | decimal number |
None. |
|
| MovableUnitTie | decimal number |
None. |
|
| MovableUnitHigh | decimal number |
None. |
|
| MovableUnitWeight | decimal number |
None. |
|
| MovableUnitQuantity | integer |
None. |
|
| CountingMechanismId | integer |
None. |
|
| StorageUnitOfMeasureId | integer |
None. |
|
| EachesPerEach | string |
None. |
|
| StorageRate | decimal number |
None. |
|
| StorageMinCharge | string |
None. |
|
| StorageMonthsSkip | string |
None. |
|
| ItemMovableUnitsStorage | Collection of BindItemMovableUnitStorageViewModel |
None. |
|
| AssemblyItems | Collection of BindItemAssemblyStorageViewModel |
None. |
|
| StorageCharges | Collection of BindItemStorageRateViewModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"Sku": "sample string 1",
"Description": "sample string 2",
"SecondaryDescription": "sample string 3",
"CustomerId": 1,
"ClassificationId": 1,
"CommodityId": 1,
"Upc": "sample string 4",
"SellPrice": 1.0,
"ProductCost": 1.0,
"AllocationMethodId": 5,
"MinOnHand": 1.0,
"MaxOnHand": 1.0,
"StorageTemp": 1.0,
"ReorderQuantity": 1.0,
"DaysBetweenCounts": 1.0,
"CycleCountTypeId": 6,
"RecieveOntoHold": true,
"SerialNumberTrackingId": 1,
"OutboundMobileSerializationId": 1,
"ExpirationDateTrackingId": 1,
"LotNumberTrackingId": 1,
"CostTrackingId": 1,
"SerialNumberRequireScan": true,
"ExpirationDateRequireScan": true,
"LotNumberRequireScan": true,
"HoldThresholdDays": "sample string 11",
"OriginCountryId": 1,
"HarmonizedTariffCode": "sample string 12",
"MovableUnitZones": "sample string 13",
"PackagingUnitZones": "sample string 14",
"OverallocatedZones": "sample string 15",
"LocationId": 1,
"MixedExpirationDaysThreshold": 1.0,
"UseLocationFull": true,
"StoreWithItems": true,
"StoreMultipleLots": true,
"HazardousMaterial": true,
"MaterialFlagId": 1,
"PackagingGroupId": 1,
"Class": "sample string 20",
"ShippingName": "sample string 21",
"MaterialId": "sample string 22",
"LabelCode": "sample string 23",
"Flashpoint": "sample string 24",
"UnitOfMeasureId": 1,
"PrimaryInventoryUnitOfMeasureId": 1,
"PrimaryInventoryQuantity": 1.0,
"UseSecondaryUom": true,
"SecondaryInventoryUnitOfMeasureId": 1,
"SecondaryInventoryQuantity": 1.0,
"PackagingUnitOfMeasureId": 1,
"PackagingPrimaryUnit": 1.0,
"PackagingLength": 1.0,
"PackagingWidth": 1.0,
"PackagingHeight": 1.0,
"PackagingTotalArea": 1.0,
"PackagingTotalVolume": 1.0,
"PackagingWeight": 1.0,
"PackagingNetWeight": 1.0,
"MaterialNotes": "sample string 26",
"Qualifiers": "sample string 27",
"MovableUnitId": 1,
"MovableUnitLength": 1.0,
"MovableUnitWidth": 1.0,
"MovableUnitHeight": 1.0,
"MovableUnitTie": 1.0,
"MovableUnitHigh": 1.0,
"MovableUnitWeight": 1.0,
"MovableUnitQuantity": 1,
"CountingMechanismId": 1,
"StorageUnitOfMeasureId": 1,
"EachesPerEach": "sample string 28",
"StorageRate": 1.0,
"StorageMinCharge": "sample string 29",
"StorageMonthsSkip": "sample string 30",
"ItemMovableUnitsStorage": [
{
"MovableUnitId": 1,
"Rate": 2.0
},
{
"MovableUnitId": 1,
"Rate": 2.0
}
],
"AssemblyItems": [
{
"ItemId": 1,
"QualifierId": 1,
"NonSku": "sample string 2",
"Quantity": 3
},
{
"ItemId": 1,
"QualifierId": 1,
"NonSku": "sample string 2",
"Quantity": 3
}
],
"StorageCharges": [
{
"WarehouseId": 1,
"NumberOfUnits": 2,
"NoCharges": true,
"UseDefaultRate": true,
"UseCustomRate": true,
"StorageSplitFullRate": 1.0,
"StorageSplitHalfRate": 1.0,
"StorageFreeDays": 1.0,
"ReceiverHandlingRate": 1.0,
"ShippingHandlingRate": 1.0,
"ItemId": 6,
"UnitOfMeasureId": 7
},
{
"WarehouseId": 1,
"NumberOfUnits": 2,
"NoCharges": true,
"UseDefaultRate": true,
"UseCustomRate": true,
"StorageSplitFullRate": 1.0,
"StorageSplitHalfRate": 1.0,
"StorageFreeDays": 1.0,
"ReceiverHandlingRate": 1.0,
"ShippingHandlingRate": 1.0,
"ItemId": 6,
"UnitOfMeasureId": 7
}
]
}
application/xml, text/xml
Sample:
<ItemBindingViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels.Items">
<AllocationMethodId>5</AllocationMethodId>
<AssemblyItems>
<BindItemAssemblyStorageViewModel>
<ItemId>1</ItemId>
<NonSku>sample string 2</NonSku>
<QualifierId>1</QualifierId>
<Quantity>3</Quantity>
</BindItemAssemblyStorageViewModel>
<BindItemAssemblyStorageViewModel>
<ItemId>1</ItemId>
<NonSku>sample string 2</NonSku>
<QualifierId>1</QualifierId>
<Quantity>3</Quantity>
</BindItemAssemblyStorageViewModel>
</AssemblyItems>
<Class>sample string 20</Class>
<ClassificationId>1</ClassificationId>
<CommodityId>1</CommodityId>
<CostTrackingId>1</CostTrackingId>
<CountingMechanismId>1</CountingMechanismId>
<CustomerId>1</CustomerId>
<CycleCountTypeId>6</CycleCountTypeId>
<DaysBetweenCounts>1</DaysBetweenCounts>
<Description>sample string 2</Description>
<EachesPerEach>sample string 28</EachesPerEach>
<ExpirationDateRequireScan>true</ExpirationDateRequireScan>
<ExpirationDateTrackingId>1</ExpirationDateTrackingId>
<Flashpoint>sample string 24</Flashpoint>
<HarmonizedTariffCode>sample string 12</HarmonizedTariffCode>
<HazardousMaterial>true</HazardousMaterial>
<HoldThresholdDays>sample string 11</HoldThresholdDays>
<ItemMovableUnitsStorage>
<BindItemMovableUnitStorageViewModel>
<MovableUnitId>1</MovableUnitId>
<Rate>2</Rate>
</BindItemMovableUnitStorageViewModel>
<BindItemMovableUnitStorageViewModel>
<MovableUnitId>1</MovableUnitId>
<Rate>2</Rate>
</BindItemMovableUnitStorageViewModel>
</ItemMovableUnitsStorage>
<LabelCode>sample string 23</LabelCode>
<LocationId>1</LocationId>
<LotNumberRequireScan>true</LotNumberRequireScan>
<LotNumberTrackingId>1</LotNumberTrackingId>
<MaterialFlagId>1</MaterialFlagId>
<MaterialId>sample string 22</MaterialId>
<MaterialNotes>sample string 26</MaterialNotes>
<MaxOnHand>1</MaxOnHand>
<MinOnHand>1</MinOnHand>
<MixedExpirationDaysThreshold>1</MixedExpirationDaysThreshold>
<MovableUnitHeight>1</MovableUnitHeight>
<MovableUnitHigh>1</MovableUnitHigh>
<MovableUnitId>1</MovableUnitId>
<MovableUnitLength>1</MovableUnitLength>
<MovableUnitQuantity>1</MovableUnitQuantity>
<MovableUnitTie>1</MovableUnitTie>
<MovableUnitWeight>1</MovableUnitWeight>
<MovableUnitWidth>1</MovableUnitWidth>
<MovableUnitZones>sample string 13</MovableUnitZones>
<OriginCountryId>1</OriginCountryId>
<OutboundMobileSerializationId>1</OutboundMobileSerializationId>
<OverallocatedZones>sample string 15</OverallocatedZones>
<PackagingGroupId>1</PackagingGroupId>
<PackagingHeight>1</PackagingHeight>
<PackagingLength>1</PackagingLength>
<PackagingNetWeight>1</PackagingNetWeight>
<PackagingPrimaryUnit>1</PackagingPrimaryUnit>
<PackagingTotalArea>1</PackagingTotalArea>
<PackagingTotalVolume>1</PackagingTotalVolume>
<PackagingUnitOfMeasureId>1</PackagingUnitOfMeasureId>
<PackagingUnitZones>sample string 14</PackagingUnitZones>
<PackagingWeight>1</PackagingWeight>
<PackagingWidth>1</PackagingWidth>
<PrimaryInventoryQuantity>1</PrimaryInventoryQuantity>
<PrimaryInventoryUnitOfMeasureId>1</PrimaryInventoryUnitOfMeasureId>
<ProductCost>1</ProductCost>
<Qualifiers>sample string 27</Qualifiers>
<RecieveOntoHold>true</RecieveOntoHold>
<ReorderQuantity>1</ReorderQuantity>
<SecondaryDescription>sample string 3</SecondaryDescription>
<SecondaryInventoryQuantity>1</SecondaryInventoryQuantity>
<SecondaryInventoryUnitOfMeasureId>1</SecondaryInventoryUnitOfMeasureId>
<SellPrice>1</SellPrice>
<SerialNumberRequireScan>true</SerialNumberRequireScan>
<SerialNumberTrackingId>1</SerialNumberTrackingId>
<ShippingName>sample string 21</ShippingName>
<Sku>sample string 1</Sku>
<StorageCharges>
<BindItemStorageRateViewModel>
<ItemId>6</ItemId>
<NoCharges>true</NoCharges>
<NumberOfUnits>2</NumberOfUnits>
<ReceiverHandlingRate>1</ReceiverHandlingRate>
<ShippingHandlingRate>1</ShippingHandlingRate>
<StorageFreeDays>1</StorageFreeDays>
<StorageSplitFullRate>1</StorageSplitFullRate>
<StorageSplitHalfRate>1</StorageSplitHalfRate>
<UnitOfMeasureId>7</UnitOfMeasureId>
<UseCustomRate>true</UseCustomRate>
<UseDefaultRate>true</UseDefaultRate>
<WarehouseId>1</WarehouseId>
</BindItemStorageRateViewModel>
<BindItemStorageRateViewModel>
<ItemId>6</ItemId>
<NoCharges>true</NoCharges>
<NumberOfUnits>2</NumberOfUnits>
<ReceiverHandlingRate>1</ReceiverHandlingRate>
<ShippingHandlingRate>1</ShippingHandlingRate>
<StorageFreeDays>1</StorageFreeDays>
<StorageSplitFullRate>1</StorageSplitFullRate>
<StorageSplitHalfRate>1</StorageSplitHalfRate>
<UnitOfMeasureId>7</UnitOfMeasureId>
<UseCustomRate>true</UseCustomRate>
<UseDefaultRate>true</UseDefaultRate>
<WarehouseId>1</WarehouseId>
</BindItemStorageRateViewModel>
</StorageCharges>
<StorageMinCharge>sample string 29</StorageMinCharge>
<StorageMonthsSkip>sample string 30</StorageMonthsSkip>
<StorageRate>1</StorageRate>
<StorageTemp>1</StorageTemp>
<StorageUnitOfMeasureId>1</StorageUnitOfMeasureId>
<StoreMultipleLots>true</StoreMultipleLots>
<StoreWithItems>true</StoreWithItems>
<UnitOfMeasureId>1</UnitOfMeasureId>
<Upc>sample string 4</Upc>
<UseLocationFull>true</UseLocationFull>
<UseSecondaryUom>true</UseSecondaryUom>
</ItemBindingViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.