Home
Find the answer to your question
RelistItem returns Error 22077: "Subtitle is not provided" when trying to remove a subtitle using ModifiedFields old logic
for an item launched initially with value pack enabled
Starting from WSDL 439, ModifiedField is not required in RelistItem for making changes on the given item's features, but ModifiedField is not deparacated for backward compatibility.
However; if you want to remove a value-pack related features or ListingEnhancements as whole you should use DeletedField instead of ModifiedFields old logic.
Here is the example:
1. Listing item with ValuePackBundle
<?xml version="1.0" encoding="utf-8"?>
<AddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>467</Version>
<ErrorLanguage>en_US</ErrorLanguage>
<WarningLevel>High</WarningLevel>
<Item>
<Site>US</Site>
<PaymentMethods>MOCC</PaymentMethods>
<PaymentMethods>PayPal</PaymentMethods>
<ShipToLocations>US</ShipToLocations>
<ListingDuration>Days_3</ListingDuration>
<PrimaryCategory>
<CategoryID>14111</CategoryID>
</PrimaryCategory>
<Title>TEST Item</Title>
<Description>Testing</Description>
<Currency>USD</Currency>
<SubTitle>This is the subtitle</SubTitle>
<ReservePrice>0</ReservePrice>
<ApplyShippingDiscount>true</ApplyShippingDiscount>
<CategoryMappingAllowed>true</CategoryMappingAllowed>
<StartPrice>1.0</StartPrice>
<Country>US</Country>
<BuyItNowPrice>1</BuyItNowPrice>
<PayPalEmailAddress> YOUR PAYPAL EMAIL</PayPalEmailAddress>
<PictureDetails>
<GalleryType>Gallery</GalleryType>
<GalleryURL>http://i16.ebayimg.com/01/c/03/c2/9d/d5_6.JPG</GalleryURL>
<PictureURL>http://i16.ebayimg.com/01/c/03/c2/9d/d5_7.JPG</PictureURL>
<PictureURL>http://i8.ebayimg.com/04/c/05/a7/ca/f2_7.JPG</PictureURL>
</PictureDetails>
<Location>San Jose, CA</Location>
<ListingType>Chinese</ListingType>
<Quantity>1</Quantity>
<ListingEnhancement>ValuePackBundle</ListingEnhancement>
</Item>
<RequesterCredentials>
<eBayAuthToken>YOUR TOKEN</eBayAuthToken>
</RequesterCredentials>
</AddItemRequest>
2. RelistItem - Remove the value-pack related subtitle
<?xml version="1.0" encoding="utf-8"?>
<RelistItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<DetailLevel>ReturnAll</DetailLevel>
<ErrorLanguage>en_US</ErrorLanguage>
<Version>467</Version>
<Item>
<ItemID>ITEM ID</ItemID>
</Item>
<DeletedField>Item.SubTitle</DeletedField>
<!--
<ModifiedFields>
<Field>Item.SubTitle</Field>
<ModifyType>Modify</ModifyType>
</ModifiedFields>
-->
<RequesterCredentials>
<eBayAuthToken>YOUR TOKEN</eBayAuthToken>
</RequesterCredentials>
</RelistItemRequest>