--- title: VideoSource - Storefront API description: Represents a source for a Shopify hosted video. api_version: 2025-10 api_name: storefront type: object api_type: graphql source_url: html: 'https://shopify.dev/docs/api/storefront/latest/objects/VideoSource' md: 'https://shopify.dev/docs/api/storefront/latest/objects/VideoSource.md' --- # Video​Source object Requires `unauthenticated_read_product_listings` access scope. Represents a source for a Shopify hosted video. ## Fields * format [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) non-null The format of the video source. * height [Int!](https://shopify.dev/docs/api/storefront/latest/scalars/Int) non-null The height of the video. * mime​Type [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) non-null The video MIME type. * url [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) non-null The URL of the video. * width [Int!](https://shopify.dev/docs/api/storefront/latest/scalars/Int) non-null The width of the video. *** ## Map ### Fields with this object * {}[Video.sources](https://shopify.dev/docs/api/storefront/latest/objects/Video#field-Video.fields.sources)