Skip to main content
Published: July 05 2006, 12:00:00 AMUpdated: November 28 2020, 2:09:47 PM

How can I remove ListingEnhancements in ReviseItem and RelistItem calls?

ListingEnhancements can be removed in a ReviseItem call or RelistItem call by using the DeletedField notation.
The DeletedField notation is available for Version (CompatibilityLevel) 459 or greater.
Including the following in your ReviseItem or RelistItem request:
<DeletedField>item.listingEnhancement[xxx]</DeletedField>
where xxx is a ListingEnhancementsCodeType value, will remove this listing enhancement from the item.

For example, if an item has the BoldTitle and Highlight enhancements, the following RelistItem request will make sure that the newly relisted item does not have these listing enhancements:

<?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>xxx</ItemID>
  </Item>
  <DeletedField>item.listingEnhancement[BoldTitle]</DeletedField>
  <DeletedField>item.listingEnhancement[Highlight]</DeletedField>
  <RequesterCredentials>
    <eBayAuthToken>xxx</eBayAuthToken>
  </RequesterCredentials>
</RelistItemRequest>

How well did this answer your question?
Answers others found helpful