product
A product in the store.
Properties
Returns true if at least one of the variants of the product is available. Returns false if not.
The collections that the product belongs to.
The lowest compare at price of any variants of the product in the currency's subunit.
The value is output in the customer's local (presentment) currency.
The highest compare at price of any variants of the product in the currency's subunit.
The value is output in the customer's local (presentment) currency.
The lowest compare at price of any variants of the product in the currency's subunit. This is the same as product.compare_at_price.
The value is output in the customer's local (presentment) currency.
Returns true if the variant compare at prices of the product vary. Returns false if not.
A timestamp for when the product was created.
The description of the product.
The first (featured) image attached to the product.
The first (featured) media attached to the product.
The first available variant of the product.
Returns true if the product is a gift card. Returns false if not.
The handle of the product.
Returns true if the product doesn't have any options. Returns false if not.
The ID of the product.
The images attached to the product.
The media attached to the product, sorted by the date it was added to the product.
The metafields applied to the product.
The option names of the product.
Allows you to access a specific product option by its name.
The options on the product.
The lowest price of any variants of the product in the currency's subunit.
The value is output in the customer's local (presentment) currency.
The highest price of any variants of the product in the currency's subunit.
The value is output in the customer's local (presentment) currency.
The lowest price of any variants of the product in the currency's subunit.
The value is output in the customer's local (presentment) currency.
A timestamp for when the product was published.
Returns true if all of the variants of the product require a selling plan. Returns false if not.
The currently selected or first available variant of the product.
The currently selected variant of the product.
If no variant is currently selected, then null is returned.
The selling plan groups that the variants of the product are included in.
The tags of the product.
The name of the custom template of the product.
The name doesn't include the product. prefix, or the file extension (.json or .html).
If a custom template isn't assigned to the product, then null is returned.
The title of the product.
The type of the product.
The relative URL of the product.
The variants of the product.
The brand of the product.