I already update the Event version to 2025-04.
I just now double check with webhook subscriptions
It’s not the webhook that is being deprecated. Its the fields that have been listed that will be deprecated, so you should make sure that you aren’t using them
but the webhook is sent from shopify. I didn’t use the deprecated fields but how do I let shopify know?
It’s not like the graphql and I request the deprecated fields. it’s the webhook sent from shopify.
Am I doing something wrong?
No you’re not doing anything wrong. This is just a notification from Shopify incase you are, they’ll send it to anyone using that webhook as they don’t know what you are doing with it.
If you’ve upgraded your versions and aren’t using the fields you will be fine
thanks for your clarification…
the thing is I’m submitting my new app. this is the final error and it drives me crazy…
I also receved this deprecation warning in my public app and i have already updated the version but I still need to use the inventory, sku and some other fields so how can i access these fields while ensuring my app remains compliant and avoids deprecation warnings.
Thanks in advance!
Are you querying any of the product or variant REST endpoints?
No, I only used GraphQL endpoint but this warning is from webhook.
And my app is in laraval. If you want to see the code flow let me know.
I spent a lot of time on this but couldn’t find a solution.
I don’t believe you should be getting this error from a webhook, the check is looking for API calls using the REST API, not webhooks being triggered.
It’d be great that you can ignore webhooks deprecated errors when submitting new app.