---
title: CreateMediaInput - GraphQL Admin
description: The input fields required to create a media object.
api_version: 2026-10
source_url:
  html: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CreateMediaInput
  md: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CreateMediaInput.md
api_name: admin
api_type: graphql
type: input-object
---

# Create​Media​Input

input\_object

The input fields required to create a media object.

## Fields

* alt

  [String](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String)

  The alt text associated with the media.

* media​Content​Type

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

  non-null

  The media content type.

* original​Source

  [String!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String)

  non-null

  The original source of the media object. This might be an external URL or a staged upload URL.

***

## Mutations using this input

* [product​Create.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productCreate#arguments-media)

  ARGUMENT

* [product​Create​Media.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productCreateMedia#arguments-media)

  ARGUMENT

* [product​Update.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productUpdate#arguments-media)

  ARGUMENT

* [product​Variants​Bulk​Create.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productVariantsBulkCreate#arguments-media)

  ARGUMENT

* [product​Variants​Bulk​Update.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productVariantsBulkUpdate#arguments-media)

  ARGUMENT

***

## Map

### Mutations using this input

* [product​Create.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productCreate#arguments-media)
* [product​Create​Media.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productCreateMedia#arguments-media)
* [product​Update.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productUpdate#arguments-media)
* [product​Variants​Bulk​Create.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productVariantsBulkCreate#arguments-media)
* [product​Variants​Bulk​Update.media](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productVariantsBulkUpdate#arguments-media)
