Source Collection
{
description: "Collection description",
descriptionHtml: "<h1>Collection description</h1>",
filters: [
{
id: "filter.v.availability",
label: "Availability",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.v.availability",
id: "filter.v.availability.1",
image: null,
input: "{ available: \"true\" }",
isSelected: false,
label: "In stock",
swatch: null,
},
{
count: 3,
filterId: "filter.v.availability",
id: "filter.v.availability.0",
image: null,
input: "{ available: \"false\" }",
isSelected: false,
label: "Out of stock",
swatch: null,
},
],
},
{
id: "filter.v.option.size",
label: "Size",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.25ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"25ml\", } }",
isSelected: false,
label: "25ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.50ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"50ml\", } }",
isSelected: false,
label: "50ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.60ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"60ml\", } }",
isSelected: false,
label: "60ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.75ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"75ml\", } }",
isSelected: false,
label: "75ml",
swatch: null,
},
{
count: 2,
filterId: "filter.v.option.size",
id: "filter.v.option.size.100ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"100ml\", } }",
isSelected: false,
label: "100ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.120ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"120ml\", } }",
isSelected: false,
label: "120ml",
swatch: null,
},
{
count: 2,
filterId: "filter.v.option.size",
id: "filter.v.option.size.250ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"250ml\", } }",
isSelected: false,
label: "250ml",
swatch: null,
},
{
count: 3,
filterId: "filter.v.option.size",
id: "filter.v.option.size.500ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"500ml\", } }",
isSelected: false,
label: "500ml",
swatch: null,
},
],
},
{
id: "filter.p.tag",
label: "More filters",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.p.tag",
id: "filter.p.tag.algolia-ignore",
image: null,
input: "{ tag: \"algolia-ignore\" }",
isSelected: false,
label: "algolia-ignore",
swatch: null,
},
{
count: 8,
filterId: "filter.p.tag",
id: "filter.p.tag.nyla_sandbox",
image: null,
input: "{ tag: \"nyla_sandbox\" }",
isSelected: false,
label: "nyla_sandbox",
swatch: null,
},
{
count: 2,
filterId: "filter.p.tag",
id: "filter.p.tag.test",
image: null,
input: "{ tag: \"Test\" }",
isSelected: false,
label: "Test",
swatch: null,
},
{
count: 2,
filterId: "filter.p.tag",
id: "filter.p.tag.test-2",
image: null,
input: "{ tag: \"test-2\" }",
isSelected: false,
label: "test-2",
swatch: null,
},
],
},
{
id: "filter.v.option.shade",
label: "Shade",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.berry",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Berry\", } }",
isSelected: false,
label: "Berry",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.citrus",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Citrus\", } }",
isSelected: false,
label: "Citrus",
swatch: null,
},
{
count: 4,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.dawn",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Dawn\", } }",
isSelected: false,
label: "Dawn",
swatch: null,
},
{
count: 4,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.dusk",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Dusk\", } }",
isSelected: false,
label: "Dusk",
swatch: null,
},
{
count: 3,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.evening",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Evening\", } }",
isSelected: false,
label: "Evening",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.mango",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Mango\", } }",
isSelected: false,
label: "Mango",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.mint",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Mint\", } }",
isSelected: false,
label: "Mint",
swatch: null,
},
{
count: 2,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.morning",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Morning\", } }",
isSelected: false,
label: "Morning",
swatch: null,
},
{
count: 3,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.noon",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Noon\", } }",
isSelected: false,
label: "Noon",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.rose",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Rose\", } }",
isSelected: false,
label: "Rose",
swatch: null,
},
],
},
{
id: "filter.p.m.nyla.fabric_color",
label: "fabric_color",
presentation: "SWATCH",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.p.m.nyla.fabric_color",
id: "filter.p.m.nyla.fabric_color.gid-shopify-metaobject-65809711377",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"fabric_color\", value: \"gid://shopify/Metaobject/65809711377\", } }",
isSelected: false,
label: "blacky",
swatch: {
color: "#0d0101",
image: null,
},
},
{
count: 3,
filterId: "filter.p.m.nyla.fabric_color",
id: "filter.p.m.nyla.fabric_color.gid-shopify-metaobject-65809744145",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"fabric_color\", value: \"gid://shopify/Metaobject/65809744145\", } }",
isSelected: false,
label: "blue",
swatch: {
color: "#2795d2",
image: null,
},
},
{
count: 3,
filterId: "filter.p.m.nyla.fabric_color",
id: "filter.p.m.nyla.fabric_color.gid-shopify-metaobject-73046425873",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"fabric_color\", value: \"gid://shopify/Metaobject/73046425873\", } }",
isSelected: false,
label: "pink",
swatch: {
color: "#ef8282",
image: null,
},
},
],
},
{
id: "filter.p.product_type",
label: "Product type",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.p.product_type",
id: "filter.p.product_type.nyla-sandbox",
image: null,
input: "{ productType: \"Nyla Sandbox\" }",
isSelected: false,
label: "Nyla Sandbox",
swatch: null,
},
],
},
{
id: "filter.p.vendor",
label: "Brand",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.p.vendor",
id: "filter.p.vendor.nyla",
image: null,
input: "{ productVendor: \"Nyla\" }",
isSelected: false,
label: "Nyla",
swatch: null,
},
],
},
{
id: "filter.p.m.nyla.product_tags",
label: "Nyla Product Tags",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.anti-aging",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Anti-Aging\", } }",
isSelected: false,
label: "Anti-Aging",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.clean",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Clean\", } }",
isSelected: false,
label: "Clean",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.cleansing",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Cleansing\", } }",
isSelected: false,
label: "Cleansing",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.comfort",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Comfort\", } }",
isSelected: false,
label: "Comfort",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.cruelty-free",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Cruelty free\", } }",
isSelected: false,
label: "Cruelty free",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.hair-care",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Hair Care\", } }",
isSelected: false,
label: "Hair Care",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.hydration",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Hydration\", } }",
isSelected: false,
label: "Hydration",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.luxury",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Luxury\", } }",
isSelected: false,
label: "Luxury",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.moisturier",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Moisturier\", } }",
isSelected: false,
label: "Moisturier",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.quality",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Quality\", } }",
isSelected: false,
label: "Quality",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.refreshing",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Refreshing\", } }",
isSelected: false,
label: "Refreshing",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.smooth-hair",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Smooth Hair\", } }",
isSelected: false,
label: "Smooth Hair",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.softening",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Softening\", } }",
isSelected: false,
label: "Softening",
swatch: null,
},
{
count: 3,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.sustainable",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Sustainable\", } }",
isSelected: false,
label: "Sustainable",
swatch: null,
},
{
count: 3,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.vegan",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Vegan\", } }",
isSelected: false,
label: "Vegan",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.wellness",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Wellness\", } }",
isSelected: false,
label: "Wellness",
swatch: null,
},
],
},
{
id: "filter.p.m.app--24986320897--nyla.text_ribbon",
label: "Nyla Text Ribbon",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.p.m.app--24986320897--nyla.text_ribbon",
id: "filter.p.m.app--24986320897--nyla.text_ribbon.best-seller",
image: null,
input: "{ productMetafield: { namespace: \"app--24986320897--nyla\", key: \"text_ribbon\", value: \"Best Seller\", } }",
isSelected: false,
label: "Best Seller",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.app--24986320897--nyla.text_ribbon",
id: "filter.p.m.app--24986320897--nyla.text_ribbon.new",
image: null,
input: "{ productMetafield: { namespace: \"app--24986320897--nyla\", key: \"text_ribbon\", value: \"New\", } }",
isSelected: false,
label: "New",
swatch: null,
},
],
},
{
id: "filter.v.m.app--24986320897--nyla.preorder",
label: "Nyla Preorder Lead Time",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.v.m.app--24986320897--nyla.preorder",
id: "filter.v.m.app--24986320897--nyla.preorder.2-4weeks",
image: null,
input: "{ variantMetafield: { namespace: \"app--24986320897--nyla\", key: \"preorder\", value: \"2-4weeks\", } }",
isSelected: false,
label: "2-4weeks",
swatch: null,
},
],
},
{
id: "filter.p.m.nyla.product_image",
label: "product image",
presentation: "IMAGE",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046360337",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248732945",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten.jpg?v=1723014546",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046360337\", } }",
isSelected: false,
label: "1",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046458641",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248700177",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten_1.jpg?v=1723014546",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046458641\", } }",
isSelected: false,
label: "2",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046524177",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248667409",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten_2.jpg?v=1723014545",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046524177\", } }",
isSelected: false,
label: "3",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046556945",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248634641",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten_4.jpg?v=1723014546",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046556945\", } }",
isSelected: false,
label: "4",
swatch: null,
},
],
},
],
filtersByName: {
p: {
m: {
nyla: {
fabric_color: {
id: "filter.p.m.nyla.fabric_color",
label: "fabric_color",
presentation: "SWATCH",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.p.m.nyla.fabric_color",
id: "filter.p.m.nyla.fabric_color.gid-shopify-metaobject-65809711377",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"fabric_color\", value: \"gid://shopify/Metaobject/65809711377\", } }",
isSelected: false,
label: "blacky",
swatch: {
color: "#0d0101",
image: null,
},
},
{
count: 3,
filterId: "filter.p.m.nyla.fabric_color",
id: "filter.p.m.nyla.fabric_color.gid-shopify-metaobject-65809744145",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"fabric_color\", value: \"gid://shopify/Metaobject/65809744145\", } }",
isSelected: false,
label: "blue",
swatch: {
color: "#2795d2",
image: null,
},
},
{
count: 3,
filterId: "filter.p.m.nyla.fabric_color",
id: "filter.p.m.nyla.fabric_color.gid-shopify-metaobject-73046425873",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"fabric_color\", value: \"gid://shopify/Metaobject/73046425873\", } }",
isSelected: false,
label: "pink",
swatch: {
color: "#ef8282",
image: null,
},
},
],
},
product_image: {
id: "filter.p.m.nyla.product_image",
label: "product image",
presentation: "IMAGE",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046360337",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248732945",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten.jpg?v=1723014546",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046360337\", } }",
isSelected: false,
label: "1",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046458641",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248700177",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten_1.jpg?v=1723014546",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046458641\", } }",
isSelected: false,
label: "2",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046524177",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248667409",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten_2.jpg?v=1723014545",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046524177\", } }",
isSelected: false,
label: "3",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_image",
id: "filter.p.m.nyla.product_image.gid-shopify-metaobject-73046556945",
image: {
altText: null,
id: "gid://shopify/ImageSource/40426248634641",
url: "https://cdn.shopify.com/s/files/1/0879/5036/0849/files/kitten_4.jpg?v=1723014546",
},
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_image\", value: \"gid://shopify/Metaobject/73046556945\", } }",
isSelected: false,
label: "4",
swatch: null,
},
],
},
product_tags: {
id: "filter.p.m.nyla.product_tags",
label: "Nyla Product Tags",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.anti-aging",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Anti-Aging\", } }",
isSelected: false,
label: "Anti-Aging",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.clean",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Clean\", } }",
isSelected: false,
label: "Clean",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.cleansing",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Cleansing\", } }",
isSelected: false,
label: "Cleansing",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.comfort",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Comfort\", } }",
isSelected: false,
label: "Comfort",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.cruelty-free",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Cruelty free\", } }",
isSelected: false,
label: "Cruelty free",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.hair-care",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Hair Care\", } }",
isSelected: false,
label: "Hair Care",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.hydration",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Hydration\", } }",
isSelected: false,
label: "Hydration",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.luxury",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Luxury\", } }",
isSelected: false,
label: "Luxury",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.moisturier",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Moisturier\", } }",
isSelected: false,
label: "Moisturier",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.quality",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Quality\", } }",
isSelected: false,
label: "Quality",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.refreshing",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Refreshing\", } }",
isSelected: false,
label: "Refreshing",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.smooth-hair",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Smooth Hair\", } }",
isSelected: false,
label: "Smooth Hair",
swatch: null,
},
{
count: 1,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.softening",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Softening\", } }",
isSelected: false,
label: "Softening",
swatch: null,
},
{
count: 3,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.sustainable",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Sustainable\", } }",
isSelected: false,
label: "Sustainable",
swatch: null,
},
{
count: 3,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.vegan",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Vegan\", } }",
isSelected: false,
label: "Vegan",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.nyla.product_tags",
id: "filter.p.m.nyla.product_tags.wellness",
image: null,
input: "{ productMetafield: { namespace: \"nyla\", key: \"product_tags\", value: \"Wellness\", } }",
isSelected: false,
label: "Wellness",
swatch: null,
},
],
},
text_ribbon: {
id: "filter.p.m.app--24986320897--nyla.text_ribbon",
label: "Nyla Text Ribbon",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.p.m.app--24986320897--nyla.text_ribbon",
id: "filter.p.m.app--24986320897--nyla.text_ribbon.best-seller",
image: null,
input: "{ productMetafield: { namespace: \"app--24986320897--nyla\", key: \"text_ribbon\", value: \"Best Seller\", } }",
isSelected: false,
label: "Best Seller",
swatch: null,
},
{
count: 2,
filterId: "filter.p.m.app--24986320897--nyla.text_ribbon",
id: "filter.p.m.app--24986320897--nyla.text_ribbon.new",
image: null,
input: "{ productMetafield: { namespace: \"app--24986320897--nyla\", key: \"text_ribbon\", value: \"New\", } }",
isSelected: false,
label: "New",
swatch: null,
},
],
},
},
},
product_type: {
id: "filter.p.product_type",
label: "Product type",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.p.product_type",
id: "filter.p.product_type.nyla-sandbox",
image: null,
input: "{ productType: \"Nyla Sandbox\" }",
isSelected: false,
label: "Nyla Sandbox",
swatch: null,
},
],
},
tag: {
id: "filter.p.tag",
label: "More filters",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.p.tag",
id: "filter.p.tag.algolia-ignore",
image: null,
input: "{ tag: \"algolia-ignore\" }",
isSelected: false,
label: "algolia-ignore",
swatch: null,
},
{
count: 8,
filterId: "filter.p.tag",
id: "filter.p.tag.nyla_sandbox",
image: null,
input: "{ tag: \"nyla_sandbox\" }",
isSelected: false,
label: "nyla_sandbox",
swatch: null,
},
{
count: 2,
filterId: "filter.p.tag",
id: "filter.p.tag.test",
image: null,
input: "{ tag: \"Test\" }",
isSelected: false,
label: "Test",
swatch: null,
},
{
count: 2,
filterId: "filter.p.tag",
id: "filter.p.tag.test-2",
image: null,
input: "{ tag: \"test-2\" }",
isSelected: false,
label: "test-2",
swatch: null,
},
],
},
vendor: {
id: "filter.p.vendor",
label: "Brand",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.p.vendor",
id: "filter.p.vendor.nyla",
image: null,
input: "{ productVendor: \"Nyla\" }",
isSelected: false,
label: "Nyla",
swatch: null,
},
],
},
},
v: {
availability: {
id: "filter.v.availability",
label: "Availability",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 8,
filterId: "filter.v.availability",
id: "filter.v.availability.1",
image: null,
input: "{ available: \"true\" }",
isSelected: false,
label: "In stock",
swatch: null,
},
{
count: 3,
filterId: "filter.v.availability",
id: "filter.v.availability.0",
image: null,
input: "{ available: \"false\" }",
isSelected: false,
label: "Out of stock",
swatch: null,
},
],
},
m: {
nyla: {
preorder: {
id: "filter.v.m.app--24986320897--nyla.preorder",
label: "Nyla Preorder Lead Time",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 2,
filterId: "filter.v.m.app--24986320897--nyla.preorder",
id: "filter.v.m.app--24986320897--nyla.preorder.2-4weeks",
image: null,
input: "{ variantMetafield: { namespace: \"app--24986320897--nyla\", key: \"preorder\", value: \"2-4weeks\", } }",
isSelected: false,
label: "2-4weeks",
swatch: null,
},
],
},
},
},
option: {
shade: {
id: "filter.v.option.shade",
label: "Shade",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.berry",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Berry\", } }",
isSelected: false,
label: "Berry",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.citrus",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Citrus\", } }",
isSelected: false,
label: "Citrus",
swatch: null,
},
{
count: 4,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.dawn",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Dawn\", } }",
isSelected: false,
label: "Dawn",
swatch: null,
},
{
count: 4,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.dusk",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Dusk\", } }",
isSelected: false,
label: "Dusk",
swatch: null,
},
{
count: 3,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.evening",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Evening\", } }",
isSelected: false,
label: "Evening",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.mango",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Mango\", } }",
isSelected: false,
label: "Mango",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.mint",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Mint\", } }",
isSelected: false,
label: "Mint",
swatch: null,
},
{
count: 2,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.morning",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Morning\", } }",
isSelected: false,
label: "Morning",
swatch: null,
},
{
count: 3,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.noon",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Noon\", } }",
isSelected: false,
label: "Noon",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.shade",
id: "filter.v.option.shade.rose",
image: null,
input: "{ variantOption: { name: \"shade\", value: \"Rose\", } }",
isSelected: false,
label: "Rose",
swatch: null,
},
],
},
size: {
id: "filter.v.option.size",
label: "Size",
presentation: "TEXT",
type: "LIST",
values: [
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.25ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"25ml\", } }",
isSelected: false,
label: "25ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.50ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"50ml\", } }",
isSelected: false,
label: "50ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.60ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"60ml\", } }",
isSelected: false,
label: "60ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.75ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"75ml\", } }",
isSelected: false,
label: "75ml",
swatch: null,
},
{
count: 2,
filterId: "filter.v.option.size",
id: "filter.v.option.size.100ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"100ml\", } }",
isSelected: false,
label: "100ml",
swatch: null,
},
{
count: 1,
filterId: "filter.v.option.size",
id: "filter.v.option.size.120ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"120ml\", } }",
isSelected: false,
label: "120ml",
swatch: null,
},
{
count: 2,
filterId: "filter.v.option.size",
id: "filter.v.option.size.250ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"250ml\", } }",
isSelected: false,
label: "250ml",
swatch: null,
},
{
count: 3,
filterId: "filter.v.option.size",
id: "filter.v.option.size.500ml",
image: null,
input: "{ variantOption: { name: \"size\", value: \"500ml\", } }",
isSelected: false,
label: "500ml",
swatch: null,
},
],
},
},
},
},
handle: "skin-care",
id: "gid://shopify/Collection/285422583973",
metafield: {},
products: [
{
availableForSale: true,
description: "A potent toner, supercharged with high-potency AHAs (glycolic and lactic acids), to reduce the look of dark spots in as little as seven days.",
handle: "toner",
id: "gid://shopify/Product/7686371541157",
media: [
{
altText: null,
id: "gid://shopify/ImageSource/25200815145125",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Toner.jpg?v=1651263990",
},
{
altText: null,
id: "gid://shopify/ImageSource/25434790035621",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Productimage2_75041816-f9ca-4aad-9ebe-86a993966c4b.jpg?v=1656685240",
},
],
metafield: {},
minPrice: {
amount: "120.0",
currencyCode: "USD",
},
options: [
{
name: "Title",
selectedOptionValue: "Default Title",
values: [
"Default Title",
],
},
],
optionsByName: {
title: {
values: [
{
availableForSale: true,
isSelected: false,
value: "Default Title",
},
],
},
},
price: {
__nylaType: "nyla_compound_price",
value: [
{
amount: "120.0",
currencyCode: "USD",
},
],
},
productType: "Skin Care",
shortId: "7686371541157",
tags: [
"nyla_collection_285422583973",
"nyla_collection_285428613285",
],
title: "Toner",
totalInventory: 100,
url: "/products/toner",
variant: {
availableForSale: true,
compareAtPrice: {
amount: "145.0",
currencyCode: "USD",
},
currentlyNotInStock: false,
media: [
{
altText: null,
id: "gid://shopify/ImageSource/25200815145125",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Toner.jpg?v=1651263990",
},
{
altText: null,
id: "gid://shopify/ImageSource/25434790035621",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Productimage2_75041816-f9ca-4aad-9ebe-86a993966c4b.jpg?v=1656685240",
},
],
metafield: {},
price: {
amount: "120.0",
currencyCode: "USD",
},
quantityAvailable: 24,
selectedOptions: [
{
name: "Title",
value: "Default Title",
},
],
shortId: "41606171918501",
sku: "",
title: "Default Title",
},
variants: [
{
availableForSale: true,
compareAtPrice: {
amount: "145.0",
currencyCode: "USD",
},
currentlyNotInStock: false,
isSelected: false,
metafield: {},
price: {
amount: "120.0",
currencyCode: "USD",
},
quantityAvailable: 24,
selectedOptions: [
{
name: "Title",
value: "Default Title",
},
],
shortId: "41606171918501",
sku: "",
title: "Default Title",
},
],
vendor: "Nyla",
},
{
availableForSale: true,
description: "Smooths the appearance of fine lines and wrinkles, protects the skin from free-radical damage, reduces inflammation, and promotes healing.",
handle: "facial-hydrator",
id: "gid://shopify/Product/7686355058853",
maxPrice: {
amount: "80.0",
currencyCode: "USD",
},
media: [
{
altText: "60ml",
id: "gid://shopify/ImageSource/25200791388325",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/face-60ml.jpg?v=1651263125",
},
{
altText: null,
id: "gid://shopify/ImageSource/25434774831269",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Productimage2_c98d1ca3-b9c7-45ad-a843-a8fdd5d253c7.jpg?v=1656685002",
},
{
altText: "120ml",
id: "gid://shopify/ImageSource/25200791421093",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/face-120ml.jpg?v=1656685002",
},
{
altText: "69ml,120ml",
id: "gid://shopify/ImageSource/25200791453861",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/face-both.jpg?v=1656685002",
},
],
metafield: {},
minPrice: {
amount: "45.0",
currencyCode: "USD",
},
options: [
{
name: "Size",
selectedOptionValue: "60ml",
values: [
"60ml",
"120ml",
],
},
],
optionsByName: {
size: {
values: [
{
availableForSale: true,
isSelected: false,
value: "60ml",
},
{
availableForSale: true,
isSelected: false,
value: "120ml",
},
],
},
},
price: {
__nylaType: "nyla_compound_price",
value: [
{
amount: "45.0",
currencyCode: "USD",
},
{
amount: "80.0",
currencyCode: "USD",
},
],
},
productType: "Skin Care",
shortId: "7686355058853",
tags: [
"nyla_collection_283188002981",
"nyla_collection_283188002981_position",
"nyla_collection_283188002981_position_0",
"nyla_collection_285422583973",
"nyla_collection_285428613285",
],
title: "Facial Hydrator",
totalInventory: 20,
url: "/products/facial-hydrator",
variant: {
availableForSale: true,
compareAtPrice: null,
currentlyNotInStock: false,
media: [
{
altText: "60ml",
id: "gid://shopify/ImageSource/25200791388325",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/face-60ml.jpg?v=1651263125",
},
{
altText: null,
id: "gid://shopify/ImageSource/25434774831269",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Productimage2_c98d1ca3-b9c7-45ad-a843-a8fdd5d253c7.jpg?v=1656685002",
},
{
altText: "120ml",
id: "gid://shopify/ImageSource/25200791421093",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/face-120ml.jpg?v=1656685002",
},
{
altText: "69ml,120ml",
id: "gid://shopify/ImageSource/25200791453861",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/face-both.jpg?v=1656685002",
},
],
metafield: {},
price: {
amount: "45.0",
currencyCode: "USD",
},
quantityAvailable: 24,
selectedOptions: [
{
name: "Size",
value: "60ml",
},
],
shortId: "41606131777701",
sku: "",
title: "60ml",
},
variants: [
{
availableForSale: true,
compareAtPrice: null,
currentlyNotInStock: false,
isSelected: false,
metafield: {},
price: {
amount: "45.0",
currencyCode: "USD",
},
quantityAvailable: 24,
selectedOptions: [
{
name: "Size",
value: "60ml",
},
],
shortId: "41606131777701",
sku: "",
title: "60ml",
},
{
availableForSale: true,
compareAtPrice: null,
currentlyNotInStock: false,
isSelected: false,
metafield: {},
price: {
amount: "80.0",
currencyCode: "USD",
},
quantityAvailable: 24,
selectedOptions: [
{
name: "Size",
value: "120ml",
},
],
shortId: "41606131810469",
sku: "",
title: "120ml",
},
],
vendor: "Nyla",
},
{
availableForSale: true,
description: "A rich hand creme that intensely moisturizes, leaving hands feeling soft and smooth.",
handle: "moisturizer",
id: "gid://shopify/Product/7686349357221",
maxPrice: {
amount: "89.0",
currencyCode: "USD",
},
media: [
{
altText: "75ml",
id: "gid://shopify/ImageSource/25200787587237",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/75.jpg?v=1651262910",
},
{
altText: null,
id: "gid://shopify/ImageSource/25434776666277",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Productimage2_3bfa5f10-efb1-4aa4-87c8-b6ac7259f519.jpg?v=1656685125",
},
{
altText: "200ml",
id: "gid://shopify/ImageSource/25200787620005",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/200.jpg?v=1656685125",
},
{
altText: "400ml",
id: "gid://shopify/ImageSource/25200787652773",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/400.jpg?v=1656685125",
},
],
metafield: {},
minPrice: {
amount: "36.0",
currencyCode: "USD",
},
options: [
{
name: "Size",
selectedOptionValue: "75ml",
values: [
"75ml",
"200ml",
"400ml",
],
},
],
optionsByName: {
size: {
values: [
{
availableForSale: true,
isSelected: false,
value: "75ml",
},
{
availableForSale: true,
isSelected: false,
value: "200ml",
},
{
availableForSale: true,
isSelected: false,
value: "400ml",
},
],
},
},
price: {
__nylaType: "nyla_compound_price",
value: [
{
amount: "36.0",
currencyCode: "USD",
},
{
amount: "89.0",
currencyCode: "USD",
},
],
},
productType: "Skin Care",
shortId: "7686349357221",
tags: [
"nyla_collection_285422583973",
"nyla_collection_285428613285",
],
title: "Moisturizer",
totalInventory: 40,
url: "/products/moisturizer",
variant: {
availableForSale: true,
compareAtPrice: null,
currentlyNotInStock: false,
media: [
{
altText: "75ml",
id: "gid://shopify/ImageSource/25200787587237",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/75.jpg?v=1651262910",
},
{
altText: null,
id: "gid://shopify/ImageSource/25434776666277",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/Productimage2_3bfa5f10-efb1-4aa4-87c8-b6ac7259f519.jpg?v=1656685125",
},
{
altText: "200ml",
id: "gid://shopify/ImageSource/25200787620005",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/200.jpg?v=1656685125",
},
{
altText: "400ml",
id: "gid://shopify/ImageSource/25200787652773",
type: "image",
url: "https://cdn.shopify.com/s/files/1/0584/6053/6997/products/400.jpg?v=1656685125",
},
],
metafield: {},
price: {
amount: "36.0",
currencyCode: "USD",
},
quantityAvailable: 24,
selectedOptions: [
{
name: "Size",
value: "75ml",
},
],
shortId: "41606306693285",
sku: "",
title: "75ml",
},
variants: [
{
availableForSale: true,
compareAtPrice: null,
currentlyNotInStock: false,
isSelected: false,
metafield: {},
price: {
amount: "36.0",
currencyCode: "USD",
},
quantityAvailable: 24,
selectedOptions: [
{
name: "Size",
value: "75ml",
},
],
shortId: "41606119555237",
sku: "",
title: "75ml",
},
{
availableForSale: true,
compareAtPrice: null,
currentlyNotInStock: false,
isSelected: false,
metafield: {},
price: {
amount: "64.0",
currencyCode: "USD",
},
quantityAvailable: 4,
selectedOptions: [
{
name: "Size",
value: "200ml",
},
],
shortId: "41606119588005",
sku: "",
title: "200ml",
},
{
availableForSale: false,
compareAtPrice: null,
currentlyNotInStock: false,
isSelected: false,
metafield: {},
price: {
amount: "89.0",
currencyCode: "USD",
},
quantityAvailable: 0,
selectedOptions: [
{
name: "Size",
value: "400ml",
},
],
shortId: "41606119620773",
sku: "",
title: "400ml",
},
],
vendor: "Nyla",
},
],
selectedSort: {
id: "price-ascending",
sortBy: "PRICE",
sortDirection: "ASC",
},
seo: {
description: "The SEO description",
title: "Toner - SEO title",
},
shortId: "285422583973",
title: "Skin Care",
}
Properties
Stripped description of the collection, single line with HTML tags removed.
The description of the collection, complete with HTML formatting.
List of filters available for the collection.
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
Dictionary to access filters by path.
Accessible product filters using the id as path
Metafield product filters
Metafield product filters under a namespace
Metafield product filter
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
Product type filter
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
Tag filter
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
Vendor filter
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
Variant Filters
Availability filter
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
Metafield variant filters
Metafield variant filters under a namespace
Metafield variant filter
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
Variant Options filters
Option filter
A globally unique identifier for the filter.
The name of the filter.
The presentation of the filter. Can be TEXT, SWATCH, IMAGE.
The type of filter. Can be LIST, PRICE_RANGE, BOOLEAN.
List of filter values.
The number of products that match the filter value.
The id of the filter the value belongs to.
A globally unique identifier for the filter value.
The image associated with the filter value throught a Metaobject.
The designated Shopify value for the filter value.
Whether the filter value is selected.
The name of the filter value.
The swatch associated with the filter value throught a Metaobject.
The color of the swatch.
The image associated with the swatch.
A human-friendly unique string for the collection automatically generated from its title. Limit of 255 characters.
A globally-unique identifier from Shopify (the GraphQL long-form format).
Returns a metafield found by namespace and key.
List of products in the collection.
Indicates whether or not the product is available for sale.
The minimum and maximum compare-at prices across a product's variants.
Stripped description of the product, single line with HTML tags removed.
A human-friendly unique string for the Product automatically generated from its title.
A globally-unique identifier from Shopify (the GraphQL long-form format).
The maximum compare-at price across a product's variants.
The highest variant's product
The media associated with the product. You can iterate over the array (in Grid Layout/Slide Layout) or directly use {{ media.0 }}
to select the first image (with any number in the list).
Returns a metafield found by namespace and key.
The minimum compare-at price across a product's variants.
The lowest variant's product
List of custom product property names like “Size”, “Color”, and “Material” with values. These represent product options and can be used for products in a variety of ways.
The product option’s name.
The product option’s value.
The corresponding value to the product option name.
Same as product.options but keyed by option name which makes it easy to use. Each option also surfaces more useful information.
Whether this option value is available to be sold based on its current availability status
Whether this option value is currently selected or not
Each option value, such as "Blue"
The price range.
A categorization that a product can be tagged with, commonly used for filtering and searching.
The discounted percentage off (f.e. 15.00)
100% - discountPercentage (f.e. 85.00). Only available in Shopify Checkout Integration (not in Recharge Checkout)
Whether a recharge subscription is currently selected or not
This properties are generally created by a subscription app, SKIO for example. A list of a product's available selling plan groups. A selling plan group represents a selling method. For example, 'Subscribe and save' is a selling method where customers pay for goods or services per delivery. A selling plan group contains individual selling plans.
A display friendly name for the app that created the selling plan group.
Discount value, could be a number for percentage, or a price: { amount, currencyCode } for a fixed discount.
Discount type of current selling plan, could be percentage discount or fixed discount.
The name of the selected selling plan, "Every Month" for example.
Flag set as false by default, it can be changed using link actions, false is intended to be use for "One time purchase", true for "Subscription purchase"
The name of the selling plan group.
Represents the selling plan options available in the drop-down list in the storefront. For example, 'Delivery every week' or 'Delivery every 2 weeks' specifies the delivery frequency options for the product.
The name of the option. For example, 'Delivery every'.
The values for the options specified by the selling plans in the selling plan group. For example, '1 week', '2 weeks', '3 weeks'.
Index of the selected selling plan
The name of the selling plan
A list of selling plans in a selling plan group. A selling plan is a representation of how products and variants can be sold and purchased. For example, an individual selling plan could be '6 weeks of prepaid granola, delivered weekly'.
The description of the selling plan.
A globally-unique ID.
The name of the selling plan. For example, '6 weeks of prepaid granola, delivered weekly'.
The selling plan options available in the drop-down list in the storefront. For example, 'Delivery every week' or 'Delivery every 2 weeks' specifies the delivery frequency options for the product. Individual selling plans contribute their options to the associated selling plan group. For example, a selling plan group might have an option called option1: Delivery every. One selling plan in that group could contribute option1: 2 weeks with the pricing for that option, and another selling plan could contribute option1: 4 weeks, with different pricing.
The name of the option (ie "Delivery every").
The value of the option (ie "Month").
The price adjustments that a selling plan makes when a variant is purchased with a selling plan.
The type of price adjustment. An adjustment value can have one of three types: percentage, amount off, or a new price.
Type of adjustment value.
Percentage adjustment value.
The number of orders that the price adjustment applies to. If the price adjustment always applies, then this field is null.
Whether purchasing the selling plan will result in multiple deliveries.
List of all selling plan ids, which are part of this selling plan group.
A globally-unique identifier from Shopify (the Admin number-only format).
A categorization that a product can be tagged with, commonly used for filtering and searching.
The product’s title.
The total quantity of inventory available for the product.
The URL for the product’s page on the shop’s website.
Returns the selected variant
Whether a product is available to be sold based on its current availability status.
The compare at price of the variant. This can be used to mark a variant as being 'on sale'.
Whether a product is out of stock but still available for purchase (used for backorders).
The list of media associated with the variant
Returns a metafield found by namespace and key.
The price of the product variant.
The total sellable quantity of the variant for online sales channels.
Custom attributes that the shopper selected for a product variant at the time of purchase.
The product option’s name.
The product option’s value.
This properties are generally created by a subscription app, SKIO for example. Represents an association between a variant and a selling plan. Selling plan allocations describe which selling plans are available for each variant, and what their impact is on pricing.
A representation of how products and variants can be sold and purchased. For example, an individual selling plan could be '6 weeks of prepaid granola, delivered weekly'.
A globally-unique ID.
A globally-unique identifier from Shopify (the Admin number-only format).
The unique SKU (Stock Keeping Unit) of the product variant.
The title of the product variant.
List of product variants.
Whether a product is available to be sold based on its current availability status.
The compare at price of the variant. This can be used to mark a variant as being 'on sale'.
Whether a product is out of stock but still available for purchase (used for backorders).
Whether this variant is currently selected or not.
Returns a metafield found by namespace and key.
The price of the product variant.
The total sellable quantity of the variant for online sales channels.
Custom attributes that the shopper selected for a product variant at the time of purchase.
The product option’s name.
The product option’s value.
This properties are generally created by a subscription app, SKIO for example. Represents an association between a variant and a selling plan. Selling plan allocations describe which selling plans are available for each variant, and what their impact is on pricing.
A representation of how products and variants can be sold and purchased. For example, an individual selling plan could be '6 weeks of prepaid granola, delivered weekly'.
A globally-unique ID.
A globally-unique identifier from Shopify (the Admin number-only format).
The unique SKU (Stock Keeping Unit) of the product variant.
The title of the product variant.
The product’s vendor name.
The selected sort by and sort direction for the collection.
An human-readable id to identify the current selected sort.
The selected sort by value.
The selected sort direction value.
The collection’s SEO data.
The collection’s SEO description.
The collection’s SEO title.
A globally-unique identifier from Shopify (the Admin number-only format).
The collection’s name. Limit of 255 characters.