Storefront API returning stale data

I made an update to a metaobject entry a couple of hours ago and the API is still returning the old value. Same goes for a product metafield.

I tried making a clean API call outside of the codebase to see if I did it wrong but the issue still persists.

Happy to provide an API example with req/res data to Shopify staff in DMs, but I’m also wondering if anyone else has come across this issue today/recently.

Hey @Evonux - thanks for flagging this.

Just checking first, are you still seeing the stale Storefront API responses now, or has this started returning the updated metaobject/metafield values on your end? I don’t see any wider reports of this on our end, but I’m happy to help for sure.

If it’s still happening, could you share a bit more detail so we can look into a specific example on our end here?

  • Shop/domain
  • API version being used
  • Timestamp of a stale request
  • x-request-id from the stale Storefront API response
  • The metaobject entry ID and/or product metafield namespace/key

If any of that includes sensitive request/response data, I’m happy to set up a DM instead and we can take a look from there. Let me know if I can help out further - hope to hear from you soon.

Hi @Alan_G looks like it’s good now but it was happening for a couple of hours today.

If you open up a DM with me I can send over all the info you requested :slight_smile:

Thanks!

Hey @Evonux, glad to hear it’s working now, sending you a DM!