10-10-2023 03:08 AM
A few months ago, my sandbox account starts sending me errors for the getOrders api method, I thought it would return to normal state, but I need it now.
There are no orders in the given range, parameter variations have no effect
Variations that did not help:
- Pagination: random page,random page size
- different OrderStatus
- smaller ModTimeFrom (old code used -3 days from now)
- using NumberOfDays instead of ModTimeFrom
REQUEST:
<?xml version="1.0" encoding="UTF-8"?>
<GetOrdersRequest
xmlns="urnapis:eBLBaseComponents">
<RequesterCredentials
xmlns="urnapis:eBLBaseComponents">
<eBayAuthToken>XXXXX</eBayAuthToken>
</RequesterCredentials>
<DetailLevel>ReturnAll</DetailLevel>
<OrderStatus>All</OrderStatus>
<Pagination
xmlns="urnapis:eBLBaseComponents">
<EntriesPerPage>1</EntriesPerPage>
<PageNumber>1</PageNumber>
</Pagination>
<ModTimeFrom>2023-10-07T09:47:37.000Z</ModTimeFrom>
</GetOrdersRequest>
RESPONSE:
<?xml version="1.0" encoding="UTF-8"?>
<GetOrdersResponse
xmlns="urnapis:eBLBaseComponents">
<Timestamp>2023-10-10T09:47:38.626Z</Timestamp>
<Ack>Failure</Ack>
<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>Web Service framework internal error.</Value>
</ErrorParameters>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
<Version>1289</Version>
<Build>E1289_CORE_APIXO_19220561_R1</Build>
</GetOrdersResponse>