Metafield collection object
Last updated
Last updated
Important Updates
π£ Shopify REST DeprecationImportant Notice
Shopify is deprecating the Shopify Admin REST API which the Mechanic REST objects depend on. The first round of deprecations involve the product and variant endpoints. Read about the deprecation here and here. Use the GraphQL going forward. The product and variant objects will cease to work on on Feb 1, 2025 due to the changes being made by Shopify. Shopify will phase out the REST API completely over time, you can read more about this here.
All of our library tasks will be ported to use GraphQL only, which will provide a model for how you can update your custom tasks. You'll be able to update your non-customized library tasks with a click of a button Please see these guides for migrating your custom tasks to GraphQL.
This page is part of a series: see Metafields for an overview on how Mechanic's Liquid implementation thinks about metafields.
A metafield collection object is an iterable set of metafields, which also supports using lookups to narrow the set by metafield namespace, or, further, to identify a single metafield by looking up by key.
Use resource.metafields
to retrieve the full set of that resource's metafields
Use resource.metafields.namespace
to retrieve the full set of that resource's metafields, filtering by metafield namespace
Use resource.metafields.namespace.key
to retrieve a metafield representation object β unless the referenced metafield has a deprecated type, in which case the parsed metafield value is returned directly
Article
Blog
Collection
Customer
Order
Page
Product
Shop
Variant