Requires The user must have write_themes and write_theme_api permissions. If you think that your app is eligible for an exemption and should have access to this API, then you can submit an exception request.

Creates a theme using an external URL or for files that were previously uploaded using the stagedUploadsCreate mutation. These themes are added to the Themes page in Shopify admin.


The name of the theme to be created.

Anchor to source
source
required

An external URL or a staged upload URL of the theme to import.


Was this section helpful?

The theme that was created.

The list of errors that occurred from executing the mutation.


Was this section helpful?