Home
Find the answer to your question
I received the error as below for CompleteSale API call because the item was removed by eBay. Is there an API for retrieving such items?
<?xml version="1.0" encoding="utf-8"?> |
Detailed Description
When eBay Customer Support removes an item, seller will receive a message from eBay regarding the removing. You can make GetMyMessages API call to find such HighPriority messages.
1. Set DetailLevel to ReturnHeaders and IncludeHighPriorityMessageOnly to true in GetMyMessages API to get the list of the High Priority messages received within the specified time period.
<?xml version="1.0" encoding="utf-8"?> |
2. Then set DetailLevel to ReturnMessages and take the ExternalMessageIDs returned in GetMyMessages response above to find the complete massage. The ItemID being removed can be found in the content of the Text tag in GetMyMessagesResponse.
<?xml version="1.0" encoding="utf-8"?> <GetMyMessagesRequest xmlns="urn:ebay:apis:eBLBaseComponents"> <Version>737</Version> <DetailLevel>ReturnMessages</DetailLevel> <ExternalMessageIDs> <ExternalMessageID>CS_MAC_5513330913</ExternalMessageID> </ExternalMessageIDs> <RequesterCredentials> <eBayAuthToken></eBayAuthToken> </RequesterCredentials> </RequesterCredentials> </GetMyMessagesRequest> |