Development discussions around Shopify APIs
Hi, I am wondering about the best way to get all new/changed product images.
I have tried graphql shop.productImages, where I can get all images created after a given cursor. That would work fine, but the query does not return the product that the image belongs to. It only returns an id like "gid://shopify/ProductImage/13313327005774". Is there any way to find the product given that id? Without the product I can not update the productImage.
Next I tried to get all products updated after a given timestamp. That triggers an update every time the stock level changes. I would need to check all images every time an item is sold, which would give a lot of unnecessary checks.
Currently I am using the bulk query to get all products and images. This works, but I suspect there is an easier way so don't have to repeatedly get all products and images?
I'm interested in that too.
Have you thought about using webhooks at all? I believe image changes would fire a product update webhook.
Kevin_A | Solutions Engineer @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
Thanks to all Community members that participated in our inaugural 2 week AMA on the new E...By Jacqui Mar 10, 2023
Upskill and stand out with the new Shopify Foundations Certification programBy SarahF_Shopify Mar 6, 2023
One of the key components to running a successful online business is having clear and co...By Ollie Mar 6, 2023