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

productVariantAppendMedia mutation

Version unstable

Appends media from a product to variants of the product.

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

productId ( ID! ) required

Specifies the product associated to the media.

variantMedia ( [ProductVariantAppendMediaInput!]! ) required

A list of pairs of variants and media to be attached to the variants.

ProductVariantAppendMediaInput fields

mediaIds ([ID!]!) Required

Specifies the media to append to the variant.

variantId (ID!) Required

Specifies the variant to which media will be appended.

Return fields

product (Product)

The product associated with the variants and media.

productVariants ([ProductVariant!])

The product variants that were updated.

userErrors ([MediaUserError!]!)

List of errors that occurred executing the mutation.

Version 2021-01 (Release candidate)

Appends media from a product to variants of the product.

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

productId ( ID! ) required

Specifies the product associated to the media.

variantMedia ( [ProductVariantAppendMediaInput!]! ) required

A list of pairs of variants and media to be attached to the variants.

ProductVariantAppendMediaInput fields

mediaIds ([ID!]!) Required

Specifies the media to append to the variant.

variantId (ID!) Required

Specifies the variant to which media will be appended.

Return fields

product (Product)

The product associated with the variants and media.

productVariants ([ProductVariant!])

The product variants that were updated.

userErrors ([MediaUserError!]!)

List of errors that occurred executing the mutation.

Version 2020-10 (Latest)

Appends media from a product to variants of the product.

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

productId ( ID! ) required

Specifies the product associated to the media.

variantMedia ( [ProductVariantAppendMediaInput!]! ) required

A list of pairs of variants and media to be attached to the variants.

ProductVariantAppendMediaInput fields

mediaIds ([ID!]!) Required

Specifies the media to append to the variant.

variantId (ID!) Required

Specifies the variant to which media will be appended.

Return fields

product (Product)

The product associated with the variants and media.

productVariants ([ProductVariant!])

The product variants that were updated.

userErrors ([MediaUserError!]!)

List of errors that occurred executing the mutation.