11-06-2023 05:43 AM - edited 11-06-2023 05:45 AM
Hello,
We are currently facing a critical issue with the orders endpoint that is affecting our bridge integration between eBay and our third party systems. Despite applying the 'lastmodifieddate' filter at the order endpoint as follows: https://api.ebay.com/sell/fulfillment/v1/order?filter=lastmodifieddate:[2023-11-06T00:00:00.000Z..], the API is unexpectedly retrieving completed orders from several years ago without any discernible changes in the response body.
Below are the needed date details:
This is particularly problematic for our operation because it triggers actions within our third party systems that are not intended for these old orders. It seems that these old order records are being updated — likely due to buyer account deletions — and hence are erroneously passing through the 'lastmodifieddate' filter.
Moreover, attempting to directly fetch these orders is not possible, as they exceed the two-year limit for order information retrieval, which adds another layer of complexity to this issue.
We are seeking a solution to exclude these outdated orders from the API response. An effective resolution is crucial to maintaining the integrity of our integration flow and preventing the misfiring of automated actions.
Could you please advise on how we might resolve or work around this issue to ensure that only current orders meeting the 'lastmodifieddate' criteria are fetched?
Thank you for your prompt attention to this matter.
Best regards