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)