--- title: ChannelUpdateInput - GraphQL Admin description: >- The input fields for updating a [`Channel`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Channel). api_version: unstable api_name: admin source_url: html: >- https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/ChannelUpdateInput md: >- https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/ChannelUpdateInput.md --- # Channel​Update​Input input\_object The input fields for updating a [`Channel`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Channel). ## Fields * account​Id [String](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) An updated identifier for the merchant's account on the external platform. Changing this value signals that the channel connection now represents a different external account. * account​Name [String](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) An updated merchant-facing name for the external account. Displayed in Shopify Admin when multiple channels exist for the same app, to help merchants distinguish between connections. * handle [String](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) A new unique identifier for the channel within the shop. Must be unique across all channels on the shop. Handles are typically set at creation and rarely changed — use when correcting a handle or migrating legacy channel records. * specification​Handle [String](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) The handle of the [channel specification](https://shopify.dev/docs/apps/build/sales-channels/channel-config-extension) to bind to this channel. When changed, the platform re-evaluates the specification's country coverage against the shop's region markets and reconciles product feeds accordingly. *** ## Map No referencing types