01-07-2025 11:33 AM
Hello everyone!
We're trying to start using the ebay Trading API, and specifically the GetSellerList endpoint.
We started by testing it using the API Explorer: https://developer.ebay.com/my/api_test_tool
After creating some items first, then providing a valid token, and setting StartTimeFrom and StartTimeTo, we finally got to this error response which we aren't sure how to go around; pasted below. Any advise is appreciated!
<Errors>
<ShortMessage>System error.</ShortMessage>
<LongMessage>System error. Unable to process your request. Please try again later.</LongMessage>
<ErrorCode>10007</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorParameters ParamID="0">
<Value>Could not initialize class com.ebay.domain.api.biz.userreadio.UserreadIOClient</Value>
</ErrorParameters>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
The request:
<?xml version="1.0" encoding="utf-8"?>
apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>...</eBayAuthToken>
</RequesterCredentials>
<ErrorLanguage>en_US</ErrorLanguage>
<WarningLevel>High</WarningLevel>
<GranularityLevel>Coarse</GranularityLevel>
<StartTimeFrom>2025-01-01T06:38:48.420Z</StartTimeFrom>
<StartTimeTo>2025-01-02T06:38:48.420Z</StartTimeTo>
<IncludeWatchCount>true</IncludeWatchCount>
<Pagination>
<EntriesPerPage>2</EntriesPerPage>
</Pagination>
</GetSellerListRequest>
01-22-2025 09:56 PM
Remove the GranularityLevel and you should be fine. I spent days on it until I figured it out myself. It could be outdated or something else, but when its there, you get that error.