> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/channels/llms.txt)
> Source: https://docs.saleor.io/api-reference/channels/inputs/channel-update-input

# ChannelUpdateInput Input Type

No description

```graphql
input ChannelUpdateInput {
  isActive: Boolean
  stockSettings: StockSettingsInput
  addShippingZones: [ID!]
  addWarehouses: [ID!]
  orderSettings: OrderSettingsInput
  metadata: [MetadataInput!]
  privateMetadata: [MetadataInput!]
  checkoutSettings: CheckoutSettingsInput
  paymentSettings: PaymentSettingsInput
  name: String
  slug: String
  defaultCountry: CountryCode
  removeShippingZones: [ID!]
  removeWarehouses: [ID!]
}
```

<a id="fields"></a>

### Fields

<a id="is-active"></a>

#### [`isActive`](#is-active) ● [`Boolean`](/api-reference/miscellaneous/scalars/boolean.md)

Determine if channel will be set active or not.

<a id="stock-settings"></a>

#### [`stockSettings`](#stock-settings) ● [`StockSettingsInput`](/api-reference/products/inputs/stock-settings-input.md)

The channel stock settings.

<a id="add-shipping-zones"></a>

#### [`addShippingZones`](#add-shipping-zones) ● [`[ID!]`](/api-reference/miscellaneous/scalars/id.md)

List of shipping zones to assign to the channel.

<a id="add-warehouses"></a>

#### [`addWarehouses`](#add-warehouses) ● [`[ID!]`](/api-reference/miscellaneous/scalars/id.md)

List of warehouses to assign to the channel.

<a id="order-settings"></a>

#### [`orderSettings`](#order-settings) ● [`OrderSettingsInput`](/api-reference/orders/inputs/order-settings-input.md)

The channel order settings

<a id="metadata"></a>

#### [`metadata`](#metadata) ● [`[MetadataInput!]`](/api-reference/miscellaneous/inputs/metadata-input.md)

Channel public metadata. Can be read by any API client authorized to read the object it's attached to.

Warning: never store sensitive information, including financial data such as credit card details.

<a id="private-metadata"></a>

#### [`privateMetadata`](#private-metadata) ● [`[MetadataInput!]`](/api-reference/miscellaneous/inputs/metadata-input.md)

Channel private metadata. Requires permissions to modify and to read the metadata of the object it's attached to.

Warning: never store sensitive information, including financial data such as credit card details.

<a id="checkout-settings"></a>

#### [`checkoutSettings`](#checkout-settings) ● [`CheckoutSettingsInput`](/api-reference/checkout/inputs/checkout-settings-input.md)

The channel checkout settings

<a id="payment-settings"></a>

#### [`paymentSettings`](#payment-settings) ● [`PaymentSettingsInput`](/api-reference/payments/inputs/payment-settings-input.md)

The channel payment settings

<a id="name"></a>

#### [`name`](#name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Name of the channel.

<a id="slug"></a>

#### [`slug`](#slug) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Slug of the channel.

<a id="default-country"></a>

#### [`defaultCountry`](#default-country) ● [`CountryCode`](/api-reference/miscellaneous/enums/country-code.md)

Default country for the channel. Default country can be used in checkout to determine the stock quantities or calculate taxes when the country was not explicitly provided.

<a id="remove-shipping-zones"></a>

#### [`removeShippingZones`](#remove-shipping-zones) ● [`[ID!]`](/api-reference/miscellaneous/scalars/id.md)

List of shipping zones to unassign from the channel.

<a id="remove-warehouses"></a>

#### [`removeWarehouses`](#remove-warehouses) ● [`[ID!]`](/api-reference/miscellaneous/scalars/id.md)

List of warehouses to unassign from the channel.

<a id="member-of"></a>

### Member Of

[`channelUpdate`](/api-reference/channels/mutations/channel-update.md) mutation
