Skip to main content

productVariants Query

List of product variants.

Requires one of the following permissions to include the unpublished items: MANAGE_ORDERSMANAGE_DISCOUNTSMANAGE_PRODUCTS
productVariants(
ids: [ID!]
channel: String
filter: ProductVariantFilterInput
where: ProductVariantWhereInput
search: String
sortBy: ProductVariantSortingInput
before: String
after: String
first: Int
last: Int
): ProductVariantCountableConnection
Details
type ProductVariantCountableConnection {
pageInfo: PageInfo!
edges: [ProductVariantCountableEdge!]!
totalCount: Int
}

Arguments

ids ● [ID!]

Filter product variants by given IDs.

channel ● String

Slug of a channel for which the data should be returned.

where ● ProductVariantWhereInput

Where filtering options for product variants.

Search product variants.

Added in Saleor 3.22

sortBy ● ProductVariantSortingInput

Sort products variants.

before ● String

Return the elements in the list that come before the specified cursor.

after ● String

Return the elements in the list that come after the specified cursor.

first ● Int

Retrieve the first n elements from the list. Note that the system only allows fetching a maximum of 100 objects in a single query.

last ● Int

Retrieve the last n elements from the list. Note that the system only allows fetching a maximum of 100 objects in a single query.

Show deprecatedHide deprecated

filter ● ProductVariantFilterInput

DEPRECATED

Use where filter instead.

Filtering options for product variants.

Type

ProductVariantCountableConnection