Skip to main content
Published: February 17 2011, 4:58:00 PMUpdated: November 28 2020, 9:13:57 PM

I am using LMS SoldReport call to get all unacknowledged orders for sellers. Instead of that, I want to try out GetOrder API for getting unacknowledged order for a particular seller. I am using below filters,

<CreateTimeFrom>2011-02-16T20:34:44.000Z</CreateTimeFrom>
<CreateTimeTo>2011-02-17T20:34:44.000Z</CreateTimeTo>
<OrderRole>Seller</OrderRole>
<OrderStatus>Completed</OrderStatus>


Will this request return me only unacknowledged orders for a seller within a date range? Or will it have acknowledged orders too? If it has acknowledged orders, how can I filter them out?

The OrderAck functionality is a LMS feature only. It helps you keep your SoldReport light and current.

This is not required in the Trading API, because the Trading API calls allow you to control the response payload via time range filters  (created time, modified time, number of days).

To answer your question, the request will return all orders that were created in the time range (both ack'ed and unack'ed). There isn't a way to filter the ack'ed orders.

How well did this answer your question?
Answers others found helpful