Skip to main content
object

Represents an image resource.

Anchor to Fields and connectionsFields and connections

•String

A word or phrase to share the nature or contents of an image.

•Int

The original height of the image in pixels. Returns null if the image isn't hosted by Shopify.

•ID

A unique ID for the image.

•Metafield

A custom field, including its namespace and key, that's associated with a Shopify resource for the purposes of adding and storing additional information.

•MetafieldConnection!
non-null

A list of custom fields that a merchant associates with a Shopify resource.

•URL!
non-null

The location of the image as a URL.

If no transform options are specified, then the original image will be preserved including any pre-applied transforms.

All transformation options are considered "best-effort". Any transformation that the original image type doesn't support will be ignored.

If you need multiple variations of the same image, then you can use GraphQL aliases.

•Int

The original width of the image in pixels. Returns null if the image isn't hosted by Shopify.

Deprecated fields and connections

•URL!
non-nullDeprecated
•PrivateMetafield
Deprecated
•PrivateMetafieldConnection!
non-nullDeprecated
•URL!
non-nullDeprecated
•URL!
non-nullDeprecated

Was this section helpful?

Deprecated mutations

•mutation
Deprecated

Arguments

•ProductAppendImagesInput!
required

Specifies the new images and the product that they're being added to.


Fields

•[Image!]

List of new images appended to the product.

•Product

The product object.

•[UserError!]!
non-null

The list of errors that occurred from executing the mutation.

•mutation
Deprecated

Arguments

•ImageInput!
required

Image to be updated.

•ID!
required

The ID of the product on which to update the image.


Fields

•Image

The image that has been updated.

•[UserError!]!
non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?


Was this section helpful?