To piggy back off of this, I’m trying to access SHOP metafields via the Storefront API; however, the metafield namespace and key are returning null.
https://shopify.dev/docs/api/storefront/2024-01/queries/shop
Shop-level metafield definitions (ownerType: SHOP) created via Admin GraphQL (metafieldDefinitionCreate) with admin.MERCHANT_READ_WRITE do not appear in the Admin UI. A screenshot was shared showing no Shop metafield definitions visible.
Official status: A Shopify staff member confirmed this is a known limitation—there is currently no Admin UI for SHOP metafields and no timeline for adding one. SHOP metafields are safe to use via the API; the limitation is strictly the lack of merchant-facing UI.
Impact/related reports: Another participant reports that SHOP metafields queried via the Storefront API (shop.metafield by namespace/key) return null. The thread does not determine the cause or provide a fix.
Open questions:
Current guidance: Create and manage SHOP metafields via API only; merchants cannot view/edit them in Admin. If exposing to Storefront requires definitions, create those via API. The attached image is central to illustrating the missing Admin UI.
To piggy back off of this, I’m trying to access SHOP metafields via the Storefront API; however, the metafield namespace and key are returning null.
https://shopify.dev/docs/api/storefront/2024-01/queries/shop