Shopify order have 3 times when i excute Get Orders API, i received 3 times.
Now in shopify store backend i removed one time (Edit> Remove Items) from order,
Now i excute Orders API, i got removed Order item also.
How to avoid this?
And How to identity the removed items in order api response properties?
I'd be able to shed some light on the behaviour you're seeing.
Even though the order via the API (REST, I'm assuming) shows all the items in the original order, you'd notice that when you take a closer look at the deleted order item, its
fulfillable_quantity field has a value of 0. This essentially indicates that this item doesn't have to be fulfilled and is no longer part of the order. You should see the deleted item in the
refunds object of the order response. See this manual about editing orders.
Hopefully this helps clarify the behaviour you're seeing.