cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

GetMyeBaySelling - DurationInDays does not work anymore

This function used to work for some years without problems.

Since today, a call to GetMyeBaySelling does ignore the parameter DurationInDays.

Instead, the function returns all items it finds on ebay (that is, from the last 60 or 90 days)

Any chance you will repair this soon, ebay?

Message 1 of 3
latest reply
2 REPLIES 2

GetMyeBaySelling - DurationInDays does not work anymore

I will add info about my call here:

$verb = 'GetMyeBaySelling';
$epp = 20;

$daysback = 5;

$pn = 1;

///Build the request Xml string
$requestXmlBody = '<?xml version="1.0" encoding="utf-8" ?>';
$requestXmlBody .= '‌‌...apis:eBLBaseComponents">';  // ... instead the correct one because I am not allowed to post this here
$requestXmlBody .= "<RequesterCredentials><eBayAuthToken>$userToken</eBayAuthToken></RequesterCredentials><ErrorLanguage>de_DE</ErrorLanguage><WarningLevel>High</WarningLevel>";

$requestXmlBody .= "<UnsoldList><DurationInDays>$daysback</DurationInDays><IncludeNotes>true</IncludeNotes>
<Pagination><EntriesPerPage>$epp</EntriesPerPage><PageNumber>$pn</PageNumber></Pagination><Sort>EndTime</Sort>
</UnsoldList>";
$requestXmlBody .= '</GetMyeBaySellingRequest>';

 

With this request, the call should return unsold items of the last 5 days, but it returns unsold items of the last 90 days. It used to work correctly until some days ago.

What is wrong now, I don't see any change in the API description of GetMyeBaySelling?

 

Message 2 of 3
latest reply

GetMyeBaySelling - DurationInDays does not work anymore

We are experiencing the same problem with this call.

Message 3 of 3
latest reply