Information about a staged upload target, which should be used to send a request to upload
the file.
For more information on the upload process, refer to
[Upload media to Shopify](https://shopify.dev/apps/online-store/media/products#step-1-upload-media-to-shopify).
Access Scopes
Fields
parameters:
StagedUploadParameter! -
Parameters needed to authenticate a request to upload the file.
resourceUrl:
URL -
The URL to be passed as `originalSource` in
[CreateMediaInput](https://shopify.dev/api/admin-graphql/latest/input-objects/CreateMediaInput)
and [FileCreateInput](https://shopify.dev/api/admin-graphql/2022-04/input-objects/FileCreateInput)
for the [productCreateMedia](https://shopify.dev/api/admin-graphql/2022-04/mutations/productCreateMedia)
and [fileCreate](https://shopify.dev/api/admin-graphql/2022-04/mutations/fileCreate)
mutations.
url:
URL -
The URL to use when sending an request to upload the file. Should be used in conjunction with
the parameters field.
Connections
Related queries
Related mutations
stagedUploadsCreate
Creates staged upload targets for each input. This is the first step in the upload process.
The returned staged upload targets' URL and parameter fields can be used to send a request
to upload the file described in the corresponding input.
For more information on the upload process, refer to
[Upload media to Shopify](https://shopify.dev/apps/online-store/media/products#step-1-upload-media-to-shopify).