Skip to main content

Removing MetafieldStorefrontVisibility-related fields and mutations from Admin GraphQL API

As of the GraphQL Admin API version 2024-10, we're removing a number of MetafieldStorefrontVisibility-related fields, queries, and mutations.

Use the more flexible MetafieldDefinition.access field instead.

  • We're removing MetafieldDefinition.visibleToStorefrontApi.
    • Use MetafieldDefinition.access instead.
  • We're removing MetafieldDefinitionInput.visibleToStorefrontApi.
    • Use MetafieldDefinitionInput.access instead.
  • We're removing MetafieldDefinitionUpdateInput.visibleToStorefrontApi.
    • Use MetafieldDefinitionUpdateInput.access instead.
  • We're removing metafieldStorefrontVisibilityCreate
    • Use MetafieldDefinitionUpdate instead.
  • We're removing metafieldStorefrontVisibilityDelete
    • Use MetafieldDefinitionUpdate instead.
  • We're removing metafieldStorefrontVisibilities
    • Use MetafieldDefinition.access instead.
  • We're removing metafieldStorefrontVisibility
    • Use MetafieldDefinition.access instead.

Learn more about MetafieldDefinition.access at https://shopify.dev/docs/api/admin-graphql/2024-07/objects/MetafieldAccess

Was this section helpful?