Inventory Service

Overview

WSDL: https://api.channeladvisor.com/ChannelAdvisorAPI/v7/InventoryService.asmx?WSDL
URL: https://api.channeladvisor.com/ChannelAdvisorAPI/v7/InventoryService.asmx

The Inventory Service provides methods to manipulate inventory in a ChannelAdvisor account.

Operations

Name

Description

AddUpsellRelationship - Deprecated

Create upsell relationships between inventory items.

AssignLabelListToInventoryItemList

Assign a list of Labels to a list of SKUs.

DeleteInventoryItem

Delete an Inventory Item.

DeleteUpsellRelationship - Deprecated

Delete upsell relationships.

DoesSkuExist

Retrieve whether or not a particular SKU exists in the system.

DoesSkuExistList

Retrieve whether or not a list of SKUs exist in the system.

GetClassificationConfigurationInformation

Retrieve a list of the Classifications (and attribute details) configured in an account.

GetDistributionCenterList

Retrieve all distribution centers available in an account.

GetFilteredInventoryItemList

Retrieve a filtered, paginated list of items and their basic details.

GetFilteredSkuList

Retrieve a filtered, paginated list of SKUs in an account.

GetInventoryItemAttributeList

Retrieve the list of Attributes for an inventory item.

GetInventoryItemList

Retrieve the basic details for a list of inventory items.

GetInventoryItemQuantityInfo

Retrieve the detailed Quantity information for an inventory item.

GetInventoryItemStoreInfo

Retrieve the detailed Store information for an inventory item.

GetInventoryItemImageList

Retrieve the list of Images (with Thumbnails) associated with an inventory item.

GetInventoryItemShippingInfo

Retrieve the detailed Shipping Rate information for an inventory item.

GetInventoryItemVariationInfo

Retrieve the detailed Variation information for an inventory item.

GetInventoryQuantity

Retrieve the AVAILABLE quantity of a single inventory item.

GetInventoryQuantityList

Retrieve the AVAILABLE quantity of a list of inventory items.

GetUpsellRelationship - Deprecated

Retrieve the upsell relationships for a list of inventory items.

Ping

Returns OK if the service is available.

RemoveLabelListFromInventoryItemList

Remove the list of Labels from the list of SKUs.

SynchInventoryItem

Add or Update an inventory item.

SynchInventoryItemList

Add or Update a list of inventory items.

UpdateInventoryItemQuantityAndPrice

Update ONLY the quantity and price values for the specified SKU.

UpdateInventoryItemQuantityAndPriceList

Update ONLY the quantity and price values for a list of SKUs.

References