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
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025