App reviews, troubleshooting, and recommendations
Hi,
We received emails from Shopify about having deprecated API calls. The emails read like this:
So we ran to the deprecated_api_calls.json endpoint and we got the following response:
{
"data_updated_at": "2022-02-02T10:59:59.000000Z",
"deprecated_api_calls": [{
"api_type": "REST",
"description": "The fulfillment_service_handle property will no longer exist on the FulfillmentOrder resource.",
"documentation_url": "https:\/\/shopify.dev\/api\/admin\/rest\/reference\/shipping-and-fulfillment\/fulfillmentorder#properties-2021-07",
"endpoint": "Fulfillment Order",
"last_call_at": "2022-01-04T16:42:22.000000Z",
"migration_deadline": "2022-04-01T15:00:00.000000Z",
"graphql_schema_name": null,
"version": "2021-07"
}]
}
We have a private app, all the code is in our servers. I have looked at the code and we are not using a "fulfillment_service_handle" property. How can I make 100% sure we are not using that property? Is there another way to call deprecated_api_calls.json that will provide me with the actual offending call we made?
I also noticed that the reponse indicates:
"last_call_at": "2022-01-04T16:42:22.000000Z"
Does this means that the last time we made the offending call was on the 4th of January? If so, why am I getting the email again now?
--
Agustín Boleda
Explore the 30-30-30 rule, a dynamic social media strategy for new businesses. Learn how t...
By Trevor Sep 20, 2023Discover how to leverage the often overlooked footer of your ecommerce site to gain custom...
By Skye Sep 15, 2023In this blog, we’ll be shining a light on Shopify Partners, Experts, and Affiliates. Who a...
By Imogen Sep 13, 2023