--- title: Channel - GraphQL Admin description: >- A channel represents an app where you sell a group of products and collections. A channel can be a platform or marketplace such as Facebook or Pinterest, an online store, or POS. api_version: 2024-10 api_name: admin type: object api_type: graphql source_url: html: 'https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Channel' md: 'https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Channel.txt' --- # Channel object A channel represents an app where you sell a group of products and collections. A channel can be a platform or marketplace such as Facebook or Pinterest, an online store, or POS. ## Fields * app [App!](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/App) non-null The underlying app used by the channel. * collection​Publications​V3 [Resource​Publication​Connection!](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/ResourcePublicationConnection) non-null The list of collection publications. Each record represents information about the publication of a collection. * collections [Collection​Connection!](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/CollectionConnection) non-null The list of collections published to the channel. * handle [String!](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/String) non-null The unique identifier for the channel. * has​Collection [Boolean!](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/Boolean) non-null Whether the collection is available to the channel. * id [ID!](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/ID) required ### Arguments The collection ID to check. *** * id [ID!](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/ID) non-null A globally-unique ID. * name [String!](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/String) non-null The name of the channel. * product​Publications​V3 [Resource​Publication​Connection!](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/ResourcePublicationConnection) non-null The list of product publication records for products published to this channel. * products [Product​Connection!](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/ProductConnection) non-null The list of products published to the channel. * products​Count [Count](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Count) Retrieves the total count of products that are currently published to a specific sales channel. This provides a quick way to understand channel inventory without fetching the full product list. For example, when building channel management dashboards, you can display how many products are available in each channel like "150 products in Online Store" or "75 products in Facebook Shop." Use `ChannelProductsCount` to: * Display inventory summaries in channel management interfaces * Monitor product distribution across sales channels * Validate channel setup and product availability The count reflects only published products and updates as merchants add or remove products from channels. Learn more about [sales channels](https://shopify.dev/docs/api/admin-graphql/latest/objects/Channel). Limited to a maximum of 10000 by default. * supports​Future​Publishing [Boolean!](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/Boolean) non-null Whether the channel supports future publishing. ### Deprecated fields * navigation​Items [\[Navigation​Item!\]!](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/NavigationItem) non-nullDeprecated * overview​Path [URL](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/URL) Deprecated * product​Publications [Product​Publication​Connection!](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/ProductPublicationConnection) non-nullDeprecated *** ## Map ### Fields and connections with this object * <->[ChannelConnection.nodes](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/ChannelConnection#field-nodes) * {}[ChannelEdge.node](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/ChannelEdge#field-node) * {}[ProductPublication.channel](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/ProductPublication#field-channel) *** ## Queries ### Deprecated queries * [channel](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/channel) query Deprecated * [channels](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/channels) query Deprecated *** ## \Channel Queries *** ## Interfaces * [Node](https://shopify.dev/docs/api/admin-graphql/2024-10/interfaces/Node) interface *** ## ||-Channel Implements ### Implements * ||-[Node](https://shopify.dev/docs/api/admin-graphql/2024-10/interfaces/Node)