Developer changelog

Subscribe to the changelog to stay up to date on recent changes to Shopify’s APIs and other developer products, as well as preview upcoming features and beta releases.

Get updates by RSS

PUBLIC_READ Access Setting for App Owned Metafields


As of the 2023-07 Admin API release, you can now apply a PUBLIC_READ access setting to your metafield definitions. If your metafield definition is PUBLIC_READ, this means:

  • The merchant can read the metafields on the definition.
  • All installed applications with proper access scopes can read the metafields on the definition.
  • Only the owner of the definition can write metafields.

This new setting builds upon the PRIVATE, MERCHANT_READ, and MERCHANT_READ_WRITE access settings released in January 2023.

Note that the access field can only be set when the definition is in your own reserved namespace.

Learn more about access controls.