Hi there, I would like to return some some past sales data, but I'm having some trouble with the Trading API.
1) I have no luck returning anything using GetSellerList, even though I clearly have listed items.
I've even tried this using the Sandbox, calling AddItem and GetItem manually (these calls work), but GetSellerList still returns no items.
2) I have a strange experience using GetOrders.
If I specify CreateTimeFrom/CreateTimeTo or ModTimeFrom/ModTimeTo, I do not retrieve any results:
<?xml version="1.0" encoding="utf-8"?> <GetOrdersRequest xmlns="urn:ebay:apis:eBLBaseComponents"> <RequesterCredentials> <eBayAuthToken>...</eBayAuthToken> </RequesterCredentials> <ErrorLanguage>en_US</ErrorLanguage> <WarningLevel>High</WarningLevel> <OrderRole>Seller</OrderRole> <DetailLevel>ReturnAll</DetailLevel> <TimeFrom>2020-02-09T00:00:00.000Z</CreateTimeFrom> <CreateTimeTo>2020-03-01T00:00:00.000Z</CreateTimeTo> </GetOrdersRequest>
However, when I specify NumberOfDays, it actually returns my orders as expected:
<?xml version="1.0" encoding="utf-8"?> <GetOrdersRequest xmlns="urn:ebay:apis:eBLBaseComponents"> <RequesterCredentials> <eBayAuthToken>...</eBayAuthToken> </RequesterCredentials> <ErrorLanguage>en_US</ErrorLanguage> <WarningLevel>High</WarningLevel> <OrderRole>Seller</OrderRole> <DetailLevel>ReturnAll</DetailLevel> <NumberOfDays>30</NumberOfDays> </GetOrdersRequest>
I was wondering if someone could point me in the right direction or let me know why this is happening.