clarification for api version updates

Hi there,

just need to double check with you one thing if i may…

we have received an email to update our apps for some accounts,

this looks to be because our url calls were for older versions of the webhook api,

when i looked at some accounts, they showed the old version but when i opened the configuration they were on 2022-04 version ;

so I changed my url call to that version so it matched and orders are fulfilling fine

would that be all that is required for these accounts? would the email to notify if action is still required notify me if not ?

thanks

Liam

Hi Liams,

2022-04 API version is going to be sunset with the public release of 2023-04. So if your apps continue calling 2022-04 or earlier API versions from then, these calls will be routed to 2022-07.

Together with sunsetting 2022-04, pre-fulfillment-orders fulfillment workflow comes into the past. Clients are expected to migrate to FulfillmentOrder-centric fulfillment workflow. Was it the reason why you received the notification?

thanks Michael,

ive changed our accounts to 2022-4 where they were older … will look to update again to the newer version ..

im confused because i didnt see the emails for all accounts (some were already on 2022-04 so im assuming all ok if they are on that version or newer…
our fulfillments are https://accountname.myshopify.com/admin/api/2022-04/orders/ordernumber/fulfillments.json and they seem to be fine …

Please check that the endpoints you use exist in 2022-07 and newer. Does your app perform fulfillment service functionality? If so, does it create fulfillments or act on fulfillment requests?

thanks for your response and pointer.. it looks like we’re using the legacy fulfilment process so looks like an overhaul to fulfilment_orders because we fulfill via line_items…
it works on 2022-04 but not 2022-07 (404) im guessing its requiring the orderid (we use orderCode from url) its not as simple as changing the url is it ! ? :slightly_smiling_face:

Please consider migrating to the new flow until April. Using the new fulfillment workflow by all fulfillment services will benefit both fulfillment service providers and their clients. In gives more granular control over fulfillment process. Also it will allow Shopify to ship brand new cool features soon, so keep posted.

The deprecation was announced in July 2022 in the developer changelog.

You can learn the new process by this link, and also we have a migration helping document by this link.

If you face any problems during migration process, please follow up this thread or start a new one. We’re here to help.

1 Like

hello there

It sounds like you made the necessary updates to your app to ensure compatibility with the latest version of the webhook API. If the accounts that you checked are already on the 2022-04 version and your app is working properly with that version, then you should be good to go.

If you received an email to update your app and you’ve made the necessary changes, then you shouldn’t need to take any further action. However, if you continue to receive emails asking you to update your app, you may want to reach out to Shopify support to ensure that everything is up to date on their end as well.

In any case, it’s always a good idea to double-check your app’s compatibility with the latest version of the API and to make any necessary updates to ensure that your app continues to work properly.

1 Like