collection Query
Look up a collection by ID or slug. If slugLanguageCode is provided, category will be fetched by slug translation.
collection(
id: ID
slug: String
slugLanguageCode: LanguageCodeEnum
channel: String
): Collection
Details
type Collection implements Node, ObjectWithMetadata {
id: ID!
privateMetadata: [MetadataItem!]!
privateMetafield(
key: String!
): String
privateMetafields(
keys: [String!]
): Metadata
metadata: [MetadataItem!]!
metafield(
key: String!
): String
metafields(
keys: [String!]
): Metadata
seoTitle: String
seoDescription: String
name: String!
description: JSONString
slug: String!
channel: String
descriptionJson: JSONString @deprecated
products(
filter: ProductFilterInput
where: ProductWhereInput
search: String
sortBy: ProductOrder
before: String
after: String
first: Int
last: Int
): ProductCountableConnection
backgroundImage(
size: Int
format: ThumbnailFormatEnum = ORIGINAL
): Image
translation(
languageCode: LanguageCodeEnum!
): CollectionTranslation
channelListings: [CollectionChannelListing!]
}
Arguments
id ● ID
ID of the collection.
slug ● String
Slug of the collection
slugLanguageCode ● LanguageCodeEnum
Language code of the collection slug, omit to use primary slug.
Added in Saleor 3.21channel ● String
Slug of a channel for which the data should be returned.
Type
Collection
Represents a collection of products.