For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dev Portal
DocsAPI ReferenceLearnCommunityChangelog
DocsAPI ReferenceLearnCommunityChangelog
    • About Our APIs
  • REST
    • Overview
  • GraphQL
    • Overview
          • MUTcreateAppExtension
          • MUTupdateAppExtension
          • MUTdeleteAppExtension
          • MUTcreateChannel
          • MUTremoveProductBasicInformationOverrides
          • MUTremoveProductSeoInformationOverrides
          • MUTremoveProductOptionsOverrides
          • MUTremoveProductStorefrontDetailsOverrides
          • MUTremoveProductPreOrderSettingsOverrides
          • MUTsetProductBasicInformation
          • MUTsetProductIsFeatured
          • MUTremoveProductIsFeaturedOverride
          • MUTsetProductSeoInformation
          • MUTsetProductStorefrontDetails
          • MUTsetProductPreOrderSettings
          • MUTsetProductOptionsInformation
          • MUTsetProductUrlPath
          • MUTremoveProductUrlPathOverride
          • MUTsetProductModifiersInformation
          • MUTremoveProductModifiersOverrides
          • MUTremoveProductCustomFieldsOverrides
          • MUTupdateProductCustomFields
          • MUTaddImagesToProduct
          • MUTremoveImagesFromProduct
          • MUTupdateProductImageProperties
          • MUTremoveProductImagePropertiesOverrides
          • MUTsetSharedProductModifiersInformation
          • MUTremoveSharedProductModifiersOverrides
          • MUTsetSharedProductOptionsInformation
          • MUTremoveSharedProductOptionsOverrides
          • MUTsettings
          • MUTupdateTranslations
          • MUTdeleteTranslations
          • MUTaddLocale
          • MUTdeleteLocale
          • MUTupdateLocale
          • MUTcreateEventBridgeWebhook
          • MUTcreatePubSubWebhook
          • MUTupdatePubSubWebhook
          • MUTupdateEventBridgeWebhook
          • MUTcreateHttpsWebhook
          • MUTdeleteWebhook
          • MUTupdateHttpsWebhook
          • MUTcreateMetafield
          • MUTupdateMetafield
          • MUTdeleteMetafield
          • MUTreassignMetafieldsOwner
  • MCP
    • Overview
Dev Portal
LogoLogo
GraphQLAdminMutations

updateAppExtension

Example Query
1mutation ExampleMutation($input: UpdateAppExtensionInput) {
2 updateAppExtension(input: $input) {
3 appExtension {
4 id
5 context
6 label
7 model
8 url
9 }
10 }
11}
Variables
1{
2 "input": {
3 "data": {
4 "label": {
5 "defaultValue": "example",
6 "locales": [
7 {
8 "localeCode": "example",
9 "value": "example"
10 }
11 ]
12 },
13 "url": "example"
14 },
15 "id": "example"
16 }
17}
Example response
1{
2 "data": {
3 "updateAppExtension": {
4 "appExtension": {
5 "id": "example",
6 "context": "LINK",
7 "label": {
8 "defaultValue": null,
9 "locales": null
10 },
11 "model": "CATEGORIES",
12 "url": "example"
13 }
14 }
15 }
16}
Updates an existing App Extension registered to the store and associates it with the requesting API account.
Was this page helpful?
Previous

createAppExtension

Next

deleteAppExtension

Built with

Arguments

inputUpdateAppExtensionInputRequired

Returns

an optional UpdateAppExtensionResult
appExtensionAppExtension
The response object properties available after updating an App Extension.