Developers Program

Error 21916274 - BySku Support Required

Published: February 02 2012, 10:10:00 PMยทUpdated: September 10 2022, 12:38:00 AM

Products

Question

Why am I receiving the Error with RelistItem call? <Errors> <ShortMessage>BySku Support Required</ShortMessage> <LongMessage>Requires SKU support operations when trying to revise or relist an item that was already managed by the SKU.</LongMessage> <ErrorCode>21916274</ErrorCode> <SeverityCode>Error</SeverityCode> <ErrorClassification>RequestError</ErrorClassification> </Errors>

Answer

Summary

You receive this error when ItemID specified in your RelistItem request was orginally listed via AddFixedPriceItem API with InventoryTrackingMethod set to SKU. In this case, you will need to use the RelistFixedPriceItem call instead :

<RelistFixedPriceItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>753</Version>
<WarningLevel>High</WarningLevel>
<Item>
<ItemID>320794684003</ItemID>

...
</Item>
</RelistFixedPriceItemRequest>

By specifying ItemID but SKU in RelistFixedPriceItem call for the listings that originally listed with tracking inventory by SKU will drop the InventoryTrackingMethod SKU tag ( <InventoryTrackingMethod>SKU</InventoryTrackingMethod > and indicate that you perfer to track your newly relisted eBay items by eBay Item ID.

<RelistFixedPriceItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>753</Version>
<WarningLevel>High</WarningLevel>
<Item>
<ItemID>320794684003</ItemID>

...
</Item>
</RelistFixedPriceItemRequest>
How well did this answer your question?