products
Returns a list of the shop's products. For storefront search, use the search
query.
ProductConnection arguments
- Anchor to afterafter•String
Returns the elements that come after the specified cursor.
- Anchor to beforebefore•String
Returns the elements that come before the specified cursor.
- Anchor to firstfirst•Int
Returns up to the first
n
elements from the list.- Anchor to lastlast•Int
Returns up to the last
n
elements from the list.- Anchor to queryquery•String
You can apply one or multiple filters to a query. Learn more about Shopify API search syntax.
- Anchor to available_for_sale•
Filter by products that have at least one product variant available for sale.
- Anchor to created_at•
Filter by the date and time when the product was created.
created_at:>'2020-10-21T23:39:20Z'
created_at:<now
created_at:<=2024
- Anchor to product_type•
Filter by a comma-separated list of product types.
product_type:snowboard
- Anchor to tag_not•
Filter by products that don't have the specified product tags.
tag_not:my_tag
- Anchor to updated_at•
Filter by the date and time when the product was last updated.
updated_at:>'2020-10-21T23:39:20Z'
updated_at:<now
updated_at:<=2024
- Anchor to variants.price•
Filter by the price of the product's variants.
Example:
Example:
Example:
Example:
- Anchor to reversereverse•BooleanDefault:false
Reverse the order of the underlying list.
- Anchor to sortKeysort•Product
Key Sort KeysDefault:ID Sort the underlying list by the given key.
Anchor to Possible returnsPossible returns
- Anchor to edgesedges•[Product
Edge!]!non-null A list of edges.
- Anchor to filtersfilters•[Filter!]!non-null
A list of available filters.
- Anchor to nodesnodes•[Product!]!non-null
A list of the nodes contained in ProductEdge.
- Anchor to pageInfopage•Page
Info Info!non-null Information to aid in pagination.