---
title: VideoSource - Storefront API
description: Represents a source for a Shopify hosted video.
api_version: unstable
api_name: storefront
source_url:
  html: 'https://shopify.dev/docs/api/storefront/unstable/objects/VideoSource'
  md: 'https://shopify.dev/docs/api/storefront/unstable/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/unstable/scalars/String)

  non-null

  The format of the video source.

* height

  [Int!](https://shopify.dev/docs/api/storefront/unstable/scalars/Int)

  non-null

  The height of the video.

* mime​Type

  [String!](https://shopify.dev/docs/api/storefront/unstable/scalars/String)

  non-null

  The video MIME type.

* url

  [String!](https://shopify.dev/docs/api/storefront/unstable/scalars/String)

  non-null

  The URL of the video.

* width

  [Int!](https://shopify.dev/docs/api/storefront/unstable/scalars/Int)

  non-null

  The width of the video.

***

## Map

### Fields with this object

* [Video.sources](https://shopify.dev/docs/api/storefront/unstable/objects/Video#field-Video.fields.sources)
