Help Needed: Updating Custom App Using Deprecated API Versions

My custom app, “Zalando Connected Retail,” which sends a product data feed to Zalando, has stopped working. Shopify support has helped me identify that the cause is the app is using deprecated API versions. I created this app myself with help from Zalando and now need guidance on how to identify the outdated parts of the code and update them to the current, supported API versions. Could you please point me to the right resources or steps to resolve this? Thank you.

1 Like

Hey @A_A, happy to dig in to this with you.

Can you share some specifics on the API endpoints that your app is currently using to send product data?

Examples of specific API requests your app makes will help as well to see if any specific fields you are using are no longer supported.

Hello!

Got this e-mail from Zalando:

Hi there,

We would like to share an update with you on your recent request regarding data feed issues.

Upon checking in our system, we can see that the stock feed ID is
58275954888, which is the correct ID, according to your confirmation in case number 01166902.

In order to stop receiving the stock feed error notification, we would kindly advise that you align with Shopify, and ask them to make sure that the stock is being submitted to us using only the valid stock feed ID.

For more information regarding the Fashion Connecter Importer (FCI), we would reccomend checking this link. Please feel free to forward this API information to Shopify.

If you have any further questions regarding this matter, please reply to this email and we will continue to support you.

Wishing you a lovely Monday!

Hey @A_A, thanks for sharing that.

To make sure we are on the right page, do you have access to the app code for the app that is making the API Requests? The reason I ask is if so, you would need to update the API version on the API calls your app is using to get the product feed. If you don’t have access to the app code, then you will need to talk to the app developers of the connector itself. This isn’t something Shopify would have any access to.

Hello!

Yes I think so, because I created the app by myself,

How do I change that? Can I get you access so you can help me with that ?

Thanks

tis 14 okt. 2025 kl. 19:31 skrev Kyle Giesbrecht via Shopify Developer Community Forums <notifications@shopifycommunity.discoursemail.com>:

The only place we would have access on our end is through your app configuration files. Sounds like this may be a custom app created in your store admin
https://help.shopify.com/en/manual/apps/app-types/custom-apps#update-settings-for-a-custom-app

Shopify (myself or our support teams) don’t have access to the actual app code making the API requests as that’s hosted outside of Shopify. That would be done within your app code itself through wherever your app is hosted.

Since we wouldn’t be able to troubleshoot your full code, you can see example API request here and how the version is declared: GraphQL Admin API reference . The 2025-10 is the version field in an API request that needs to be updated.

# 2025-10 is the API version being used below.
curl -X POST   https://{store_name}.myshopify.com/admin/api/2025-10/graphql.json \
  -H 'Content-Type: application/json' \
  -H 'X-Shopify-Access-Token: {access_token}' \
  -d '{
  "query": "{
    products(first: 3) {
      edges {
        node {
          id
          title
        }
      }
    }
  }"
}'

If the above doesn’t help, I would suggest getting back in touch with Zolando since they initially helped you set this up and asking them for more clear guidance on what exactly they need. Looking at the docs you have shared, I would suspect the issue is within the tool that is sending stock details to the Zolando REST API. The ‘stock feed’ that Zalando is referring to isn’t something that can be managed from your Shopify admin. It’s generated by the custom integration code that connects your store to Zalando’s system. That integration code is what needs the API version update.