Skip to main content

ClusterCategorySearchInput

Search criteria for cluster-associated categories. Provides filtering and search options for categories associated with a specific cluster. Inherits all CategorySearchInput functionality except categoryId filtering, since the cluster's categories are already determined.

input ClusterCategorySearchInput {
name: String
slugs: [String!]
slug: [String!]
parentCategoryIds: [Int!]
parentCategoryId: [Int!]
categoryIds: [Int!]
uuids: [String!]
hidden: YesNo
createdAtFrom: String
createdAtTo: String
lastModifiedAtFrom: String
lastModifiedAtTo: String
dateCreatedFrom: String
dateCreatedTo: String
dateModifiedFrom: String
dateModifiedTo: String
page: Int
offset: Int
language: String
sortField: CategorySortableFields
sortOrder: SortOrder
source: String
sourceIds: [String!]
}

Fields

ClusterCategorySearchInput.name ● String scalar

Search term for category names

ClusterCategorySearchInput.slugs ● [String!] list scalar

Search by category slugs

ClusterCategorySearchInput.slug ● [String!] list scalar

Deprecated: use slugs instead.

ClusterCategorySearchInput.parentCategoryIds ● [Int!] list scalar

Filter by parent category IDs

ClusterCategorySearchInput.parentCategoryId ● [Int!] list scalar

Deprecated: use parentCategoryIds instead.

ClusterCategorySearchInput.categoryIds ● [Int!] list scalar

Filter by category IDs

ClusterCategorySearchInput.uuids ● [String!] list scalar

Filter by category UUIDs

ClusterCategorySearchInput.hidden ● YesNo enum

Filter by hidden status (Y or N)

ClusterCategorySearchInput.createdAtFrom ● String scalar

Start date for creation date filtering (ISO 8601 format)

ClusterCategorySearchInput.createdAtTo ● String scalar

End date for creation date filtering (ISO 8601 format)

ClusterCategorySearchInput.lastModifiedAtFrom ● String scalar

Start date for modification date filtering (ISO 8601 format)

ClusterCategorySearchInput.lastModifiedAtTo ● String scalar

End date for modification date filtering (ISO 8601 format)

ClusterCategorySearchInput.dateCreatedFrom ● String scalar

Deprecated: use createdAtFrom instead. Start date for creation date filtering (ISO 8601 format)

ClusterCategorySearchInput.dateCreatedTo ● String scalar

Deprecated: use createdAtTo instead. End date for creation date filtering (ISO 8601 format)

ClusterCategorySearchInput.dateModifiedFrom ● String scalar

Deprecated: use lastModifiedAtFrom instead. Start date for modification date filtering (ISO 8601 format)

ClusterCategorySearchInput.dateModifiedTo ● String scalar

Deprecated: use lastModifiedAtTo instead. End date for modification date filtering (ISO 8601 format)

ClusterCategorySearchInput.page ● Int scalar

Page number for pagination

ClusterCategorySearchInput.offset ● Int scalar

Number of items per page

ClusterCategorySearchInput.language ● String scalar

Language for localized content

ClusterCategorySearchInput.sortField ● CategorySortableFields enum

Field to sort the categories by

ClusterCategorySearchInput.sortOrder ● SortOrder enum

Sort order for results.

Determines the sorting direction for the specified sort field. ASC = ascending order, DESC = descending order. Defaults to ascending order.

ClusterCategorySearchInput.source ● String scalar

Source system name (must be used with sourceIds)

ClusterCategorySearchInput.sourceIds ● [String!] list scalar

Source IDs to filter by (must be used with source)