---
title: ExternalVideo - Storefront API
description: Represents a video hosted outside of Shopify.
api_version: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/storefront/latest/objects/ExternalVideo'
  md: 'https://shopify.dev/docs/api/storefront/latest/objects/ExternalVideo.md'
api_name: storefront
api_type: graphql
type: object
---

# External​Video

object

Requires `unauthenticated_read_product_listings` access scope.

Represents a video hosted outside of Shopify.

## Fields

* alt

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

  A word or phrase to share the nature or contents of a media.

* embed​Url

  [URL!](https://shopify.dev/docs/api/storefront/latest/scalars/URL)

  non-null

  The embed URL of the video for the respective host.

* host

  [Media​Host!](https://shopify.dev/docs/api/storefront/latest/enums/MediaHost)

  non-null

  The host of the external video.

* id

  [ID!](https://shopify.dev/docs/api/storefront/latest/scalars/ID)

  non-null

  A globally-unique ID.

* media​Content​Type

  [Media​Content​Type!](https://shopify.dev/docs/api/storefront/latest/enums/MediaContentType)

  non-null

  The media content type.

* origin​Url

  [URL!](https://shopify.dev/docs/api/storefront/latest/scalars/URL)

  non-null

  The origin URL of the video on the respective host.

* presentation

  [Media​Presentation](https://shopify.dev/docs/api/storefront/latest/objects/MediaPresentation)

  The presentation for a media.

* preview​Image

  [Image](https://shopify.dev/docs/api/storefront/latest/objects/Image)

  The preview image for the media.

* embedded​Url

  [URL!](https://shopify.dev/docs/api/storefront/latest/scalars/URL)

  non-nullDeprecated

***

## Map

No referencing types

***

## Interfaces

* * [Media](https://shopify.dev/docs/api/storefront/latest/interfaces/Media)

    interface

  * [Node](https://shopify.dev/docs/api/storefront/latest/interfaces/Node)

    interface

***

## ExternalVideo Implements

### Implements

* [Media](https://shopify.dev/docs/api/storefront/latest/interfaces/Media)
* [Node](https://shopify.dev/docs/api/storefront/latest/interfaces/Node)
