Skip to content
Saleor
Esc
↑↓navigate↵open⌘Jpreview

Schema: Saleor 3.23.43Download SDLUpgrade guides

On this page

ProductChannelListingAddInput Input Type

input ProductChannelListingAddInput {
  channelId: ID!
  isPublished: Boolean
  publicationDate: Date @deprecated(reason: "Use `publishedAt` field instead.")
  publishedAt: DateTime
  visibleInListings: Boolean
  isAvailableForPurchase: Boolean
  availableForPurchaseDate: Date @deprecated(reason: "Use `availableForPurchaseAt` field instead.")
  availableForPurchaseAt: DateTime
  addVariants: [ID!]
  removeVariants: [ID!]
}

Fields

channelId

channelId · ID!

ID of a channel.

isPublished

isPublished · Boolean

Determines if object is visible to customers.

publicationDate

publicationDate · Date

Publication date. ISO 8601 standard.

publishedAt

publishedAt · DateTime

Publication date time. ISO 8601 standard.

visibleInListings

visibleInListings · Boolean

Determines if product is visible in product listings (doesn’t apply to product collections).

isAvailableForPurchase

isAvailableForPurchase · Boolean

Determines if product should be available for purchase in this channel. This does not guarantee the availability of stock. When set to False, this product is still visible to customers, but it cannot be purchased.

availableForPurchaseDate

availableForPurchaseDate · Date

A start date from which a product will be available for purchase. When not set and isAvailable is set to True, the current day is assumed.

availableForPurchaseAt

availableForPurchaseAt · DateTime

A start date time from which a product will be available for purchase. When not set and isAvailable is set to True, the current day is assumed.

addVariants

addVariants · [ID!]

List of variants to which the channel should be assigned.

removeVariants

removeVariants · [ID!]

List of variants from which the channel should be unassigned.

Used by


Schema: Saleor 3.23.43. Download SDL.

Last updated on April 13, 2026

Was this page helpful?