Media Content Type
The possible content types for a media object.
Anchor to Valid valuesValid values
- Anchor to EXTERNAL_VIDEOEXTERNAL_
VIDEO An externally hosted video.
- Anchor to IMAGEIMAGE
A Shopify-hosted image.
- Anchor to MODEL_3DMODEL_
3D A 3d model.
- Anchor to VIDEOVIDEO
A Shopify-hosted video.
Anchor to FieldsFields
- •INPUT OBJECT
The input fields required to create a media object.
- •OBJECT
Represents a video hosted outside of Shopify.
- •INTERFACE
Represents a media interface.
- •OBJECT
The
object represents an image hosted on Shopify's content delivery network (CDN). Shopify CDN is a content system that serves as the primary way to store, manage, and deliver visual content for products, variants, and other resources across the Shopify platform.
The
object provides information to:
- Store and display product and variant images across online stores, admin interfaces, and mobile apps.
- Retrieve visual branding elements, including logos, banners, favicons, and background images in checkout flows.
- Retrieve signed URLs for secure, time-limited access to original image files.
Each
object provides both the processed image data (with automatic optimization and CDN delivery) and access to the original source file. The image processing is handled asynchronously, so images might not be immediately available after upload. The
status
field indicates when processing is complete and the image is ready for use.The
object implements the
Media
interface alongside other media types, like videos and 3D models.Learn about managing media for products, product variants, and asynchronous media management.
- •OBJECT
Represents a Shopify hosted 3D model.
- •OBJECT
Represents a Shopify hosted video.