Skip to main content
mutation

Requires The user needs write_themes and an exemption from Shopify to modify theme files. 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.

Create or update theme files.

[OnlineStoreThemeFilesUpsertFileInput!]!required

The files to update.

ID!required

The theme to update.


Was this section helpful?

Anchor to ThemeFilesUpsertPayload returnsThemeFilesUpsertPayload returns

Job

The theme files write job triggered by the mutation.

[OnlineStoreThemeFileOperationResult!]

The resulting theme files.

[OnlineStoreThemeFilesUserErrors!]!non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?