I am a developer, I have an issue with Orders API,
When I tried to get an order using the order number, I didn't get the feed
Order Status is Notfulfilled, Not a canceled order. If I tried with some other order number it works.
But I can't get this particular order in API
Shopify Order Id: 2907580334244
If I tried with Shopify Order Id I can able to get
Can anyone please told why it not came,
Please review the API documentation regarding the various status options, for fulfillment and financial status --> https://shopify.dev/docs/admin-api/rest/reference/orders/order. As for an API request that queries by name, while I haven't done this in my practical usage of order lookups, I'm wondering if the leading # sign in the name might affect how the search is working...
But that order does not return if I did the search like below
Order fulfillment_status is Unshipped & financial_status is Paid.
But it not return that order
But if I look at the API docs, here is what I see in terms of fulfillment status values.
fulfillment_status "fulfillment_status": "partial" The order's status in terms of fulfilled line items. Valid values: fulfilled: Every line item in the order has been fulfilled. null: None of the line items in the order have been fulfilled. partial: At least one line item in the order has been fulfilled. restocked: Every line item in the order has been restocked and the order canceled.
So I would therefore assume that fulfillment_status=null might be the query parameter to use, right?
As per document, following are fulfilment status
In order to reduce API traffic we use unshipped as fulfilment status, which means Fulfilment status of null.
But that particular order fulfilment status is null, but it not return in API call.