API version: unstable
API version: 2021-07 Release candidate
API version: 2021-04 Latest
API version: 2021-01
API version: 2020-10
API version: 2020-07
API version: 2020-04
API version: 2020-01 Unsupported
API version: 2019-10 Unsupported

productVariantsBulkReorder mutation

Version unstable

Bulk reorder product variants.

Required access

write_products access scope.

Interactive example

This is an example mutation query. Use the embedded interactive tool below to edit the query.

Hint: use Ctrl + Space for autocompleting fields.


Arguments

Argument Description
positions ( [ProductVariantPositionInput!]! ) required

An array of variant positions.

productId ( ID! ) required

The product ID of the variants to be reordered.

ProductVariantPositionInput fields

  • id (ID!) Required

    Specifies the ID of the product variant to update.

  • position (Int!) Required

    The order of the product variant in the list of product variants. The first position in the list is 1.

Return fields

Version 2021-07 (Release candidate)

Bulk reorder product variants.

Required access

write_products access scope.

Interactive example

This is an example mutation query. Use the embedded interactive tool below to edit the query.

Hint: use Ctrl + Space for autocompleting fields.


Arguments

Argument Description
positions ( [ProductVariantPositionInput!]! ) required

An array of variant positions.

productId ( ID! ) required

The product ID of the variants to be reordered.

ProductVariantPositionInput fields

  • id (ID!) Required

    Specifies the ID of the product variant to update.

  • position (Int!) Required

    The order of the product variant in the list of product variants. The first position in the list is 1.

Return fields