Retrieves a list of collection rule conditions along with the rule object fields.
Each returned rule object is a `CollectionRuleMetafieldCondition` that contains the metafield definition it refers to.
See an example on how to create an automated collection with metafield definition collection rules on the `collectionCreate` mutation.
Response
{
"collectionRulesConditions": [
{
"ruleType": "TITLE",
"allowedRelations": [
"EQUALS",
"NOT_EQUALS",
"STARTS_WITH",
"ENDS_WITH",
"CONTAINS",
"NOT_CONTAINS"
],
"defaultRelation": "CONTAINS",
"ruleObject": null
},
{
"ruleType": "VARIANT_TITLE",
"allowedRelations": [
"EQUALS",
"NOT_EQUALS",
"STARTS_WITH",
"ENDS_WITH",
"CONTAINS",
"NOT_CONTAINS"
],
"defaultRelation": "CONTAINS",
"ruleObject": null
},
{
"ruleType": "TYPE",
"allowedRelations": [
"EQUALS",
"NOT_EQUALS",
"STARTS_WITH",
"ENDS_WITH",
"CONTAINS",
"NOT_CONTAINS"
],
"defaultRelation": "EQUALS",
"ruleObject": null
},
{
"ruleType": "PRODUCT_TAXONOMY_NODE_ID",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": null
},
{
"ruleType": "VENDOR",
"allowedRelations": [
"EQUALS",
"NOT_EQUALS",
"STARTS_WITH",
"ENDS_WITH",
"CONTAINS",
"NOT_CONTAINS"
],
"defaultRelation": "EQUALS",
"ruleObject": null
},
{
"ruleType": "IS_PRICE_REDUCED",
"allowedRelations": [
"IS_SET",
"IS_NOT_SET"
],
"defaultRelation": "IS_SET",
"ruleObject": null
},
{
"ruleType": "VARIANT_PRICE",
"allowedRelations": [
"EQUALS",
"NOT_EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": null
},
{
"ruleType": "VARIANT_COMPARE_AT_PRICE",
"allowedRelations": [
"EQUALS",
"NOT_EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": null
},
{
"ruleType": "VARIANT_INVENTORY",
"allowedRelations": [
"EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": null
},
{
"ruleType": "VARIANT_WEIGHT",
"allowedRelations": [
"EQUALS",
"NOT_EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": null
},
{
"ruleType": "TAG",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": null
},
{
"ruleType": "PRODUCT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/89321433",
"name": "Non-standard rating",
"ownerType": "PRODUCT",
"type": {
"name": "rating"
},
"validations": [
{
"value": "1.0"
},
{
"value": "6.0"
}
]
}
}
},
{
"ruleType": "PRODUCT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/371357715",
"name": "model",
"ownerType": "PRODUCT",
"type": {
"name": "single_line_text_field"
},
"validations": [
{
"value": "9"
}
]
}
}
},
{
"ruleType": "PRODUCT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/397285273",
"name": "Competitor cost",
"ownerType": "PRODUCT",
"type": {
"name": "number_decimal"
},
"validations": []
}
}
},
{
"ruleType": "PRODUCT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/475536288",
"name": "Year released",
"ownerType": "PRODUCT",
"type": {
"name": "number_integer"
},
"validations": []
}
}
},
{
"ruleType": "PRODUCT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/660917123",
"name": "Materials",
"ownerType": "PRODUCT",
"type": {
"name": "list.single_line_text_field"
},
"validations": []
}
}
},
{
"ruleType": "PRODUCT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/804905764",
"name": "Recyclable",
"ownerType": "PRODUCT",
"type": {
"name": "boolean"
},
"validations": []
}
}
},
{
"ruleType": "PRODUCT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/985769189",
"name": "Exporters",
"ownerType": "PRODUCT",
"type": {
"name": "list.single_line_text_field"
},
"validations": []
}
}
},
{
"ruleType": "VARIANT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/180578340",
"name": "competitor cost",
"ownerType": "PRODUCTVARIANT",
"type": {
"name": "number_decimal"
},
"validations": []
}
}
},
{
"ruleType": "VARIANT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/406572501",
"name": "Contents",
"ownerType": "PRODUCTVARIANT",
"type": {
"name": "list.single_line_text_field"
},
"validations": []
}
}
},
{
"ruleType": "VARIANT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS",
"GREATER_THAN",
"LESS_THAN"
],
"defaultRelation": "GREATER_THAN",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/685760035",
"name": "size of the item",
"ownerType": "PRODUCTVARIANT",
"type": {
"name": "number_integer"
},
"validations": []
}
}
},
{
"ruleType": "VARIANT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/898504968",
"name": "Recyclable",
"ownerType": "PRODUCTVARIANT",
"type": {
"name": "boolean"
},
"validations": []
}
}
},
{
"ruleType": "VARIANT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/1043030858",
"name": "available",
"ownerType": "PRODUCTVARIANT",
"type": {
"name": "single_line_text_field"
},
"validations": []
}
}
},
{
"ruleType": "VARIANT_METAFIELD_DEFINITION",
"allowedRelations": [
"EQUALS"
],
"defaultRelation": "EQUALS",
"ruleObject": {
"metafieldDefinition": {
"id": "gid://shopify/MetafieldDefinition/1067782171",
"name": "Exporters",
"ownerType": "PRODUCTVARIANT",
"type": {
"name": "list.single_line_text_field"
},
"validations": []
}
}
}
]
}