ChannelUpdateInput
Input for updating an existing channel. All fields are optional - only provided fields will be updated.
input ChannelUpdateInput {
name: String
descriptions: [LocalizedStringInput!]
catalogRootId: Int
anonymousUserId: Int
}
Fields
ChannelUpdateInput.name ● String scalar
Unique name for the channel within the tenant. Must be at least 1 character long and will be used for identification and display purposes.
Validation: Minimum length of 1 character.
ChannelUpdateInput.descriptions ● [LocalizedStringInput!] list input
Localized descriptions for the channel in different languages. Each entry must have a unique language code to avoid duplicates.
ChannelUpdateInput.catalogRootId ● Int scalar
Reference to the root catalog item for this channel. Defines the top-level product hierarchy available through this channel.
ChannelUpdateInput.anonymousUserId ● Int scalar
Reference to the anonymous user account for this channel. Used for handling unauthenticated user sessions and permissions.
Member Of
channelUpdate mutation