We are creating reverse fullfillment orders and later we read them with a graphql which looks like below:
{
reverseFulfillmentOrder(id: "{reverse_fulfillment_order_id}") {
id
order {
id
}
lineItems(first: 30) {
nodes {
id
fulfillmentLineItem {
id
lineItem {
id
}
}
}
}
}}
And even though we are handling the fact the fulfillmentLineItem can be null on our side of code, we are getting screened as making deprecated calls. With alerts like below.
We cannot stop reading ReverseFullfillmentLineItem or order, its part of our flow logic.
How can we comply with the API screening by Shopify? Any help or ideas are welcome.
1 Like
Hey @Nikhil_Shikarkhane, thanks for reporting this.
Can you share the API version you are currently using so I can replicate on my end?
We have moved to 2025-07 since last 5 days.
We also got help from support chat + developer and they indicated that we had some calls being made with 2023-XX version. We fixed it yesterday but today morning the screening health check still shows us in RED with last review timestamp hours after our fix for 2023-XX as well.
Thank you for looking into this.
Hi Nikhil, thanks for confirming this.
In this case, I recommend continuing the conversation with our support team directly. They will be able to continue looking in to the logs specific to your app to help you narrow down the deprecated calls still being made.
Hey Nikhil, checking in here to make sure you have been able to connect with our support team to get help.
Yes, thank you. We got support and upgraded api versions correctly. Thank u for checking.
1 Like