eBay Trading APIVersion 1345
 

Applicable values for GetItemResponse.Item.ListingDetails.EndingReason

CustomCode
(in/out) Reserved for internal or future use.
Incorrect
(in/out) Use this enumeration value in an End listing call if the seller is ending a listing because the start price or reserve price is incorrect.
LostOrBroken
(in/out) Use this enumeration value in an End listing call if the seller is ending a listing because the item was lost or is broken.
NotAvailable
(in/out) Use this enumeration value in an End listing call if the seller is ending a listing because the item is no longer available for sale.
OtherListingError
(in/out) Use this enumeration value in an End listing call if the seller is ending a listing because the listing contained an error (other than start price or reserve price).
ProductDeleted
(in/out) For internal use only. This enumeration value cannot be used by the seller in an End listing call, but it will get returned in GetItem if a listing was administratively ended by eBay if the item in a listing becomes unpurchasable due to the eBay Catalog product associated with the listing being removed from the catalog.
SellToHighBidder
(in/out) Use this enumeration value in an End listing call if the seller is ending a listing because they want to sell an auction item to the current high bidder. A seller can end a listing early in order to sell to the current high bidder when the listing has qualifying bids (i.e., there is a current high bid that, when applicable, meets the minimum reserve price) and there is more than 12 hours before the listing ends.
Note: In the last 12 hours of an item listing, you cannot end an item early if it has bids.
Sold
(in/out) The vehicle was sold. Applies to local classified listings for vehicles only.