Skip to main content

MediaDocumentSearchInput

Search and filter criteria specifically for document media items

input MediaDocumentSearchInput {
productId: Int
categoryId: Int
clusterId: Int
sparePartsMachineId: String
description: MediaLocalizedStringInput
tag: MediaLocalizedStringInput
sort: Sort
page: Int = 1
offset: Int = 12
}

Fields​

MediaDocumentSearchInput.productId ● Int scalar​

Filter media items associated with a specific product

MediaDocumentSearchInput.categoryId ● Int scalar​

Filter media items associated with a specific product category

MediaDocumentSearchInput.clusterId ● Int scalar​

Filter media items associated with a specific cluster

MediaDocumentSearchInput.sparePartsMachineId ● String scalar​

Filter media items associated with a specific spare parts machine

MediaDocumentSearchInput.description ● MediaLocalizedStringInput input​

Search within media item descriptions.

Performs text search against the description field in the specified language. Supports partial matching and is case-insensitive.

MediaDocumentSearchInput.tag ● MediaLocalizedStringInput input​

Search within media item tags.

Finds media items that have tags matching the specified value in the given language. Useful for content categorization and discovery.

MediaDocumentSearchInput.sort ● Sort enum​

Sort order for search results.

Controls whether results are returned in ascending or descending order. Sorting is typically applied to the priority field or creation date.

MediaDocumentSearchInput.page ● Int scalar​

Page number for pagination.

Specifies which page of results to return. Pages start at 1.

MediaDocumentSearchInput.offset ● Int scalar​

Number of items per page.

Controls how many media items are returned in each page of results. Maximum recommended value is 50 for performance.

Member Of​

mediaDocuments query