Skip to main content

AttributeSearchInput

Comprehensive search input for discovering attributes with flexible filtering and pagination.

Provides powerful search capabilities across attribute data with support for entity-specific filtering, attribute description properties, and pagination controls. Enables efficient attribute discovery and management through multiple search criteria combinations.

Supports filtering by entity types (products, categories, clusters, companies, contacts, customers), attribute description metadata, and pagination settings. Only one entity type can be specified per search to maintain query performance and clarity.

Perfect for building attribute management interfaces, generating reports, or discovering attributes across different entity types with precise filtering capabilities.

input AttributeSearchInput {
productIds: [Int!]
categoryIds: [Int!]
companyIds: [Int!]
contactIds: [Int!]
customerIds: [Int!]
clusterIds: [Int!]
orderIds: [Int!]
orderItemIds: [Int!]
offset: Int = 12
page: Int = 1
attributeDescription: AttributeAttributeDescriptionSearchInput
}

Fields​

AttributeSearchInput.productIds ● [Int!] list scalar​

Product identifiers to search attributes for.

Specify a list of product IDs to retrieve attributes associated with those products. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.categoryIds ● [Int!] list scalar​

Category identifiers to search attributes for.

Specify a list of category IDs to retrieve attributes associated with those categories. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.companyIds ● [Int!] list scalar​

Company identifiers to search attributes for.

Specify a list of company IDs to retrieve attributes associated with those companies. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.contactIds ● [Int!] list scalar​

Contact identifiers to search attributes for.

Specify a list of contact IDs to retrieve attributes associated with those contacts. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.customerIds ● [Int!] list scalar​

Customer identifiers to search attributes for.

Specify a list of customer IDs to retrieve attributes associated with those customers. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.clusterIds ● [Int!] list scalar​

Cluster identifiers to search attributes for.

Specify a list of cluster IDs to retrieve attributes associated with those clusters. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.orderIds ● [Int!] list scalar​

Order identifiers to search attributes for.

Specify a list of order IDs to retrieve attributes associated with those orders. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.orderItemIds ● [Int!] list scalar​

Order item identifiers to search attributes for.

Specify a list of order item IDs to retrieve attributes associated with those order items. Array must contain unique values. Only one resource type can be specified per search request.

AttributeSearchInput.offset ● Int scalar​

Number of items per page for pagination.

Controls the page size for paginated results. Must be a positive integer with a minimum value of 1.

AttributeSearchInput.page ● Int scalar​

Page number for pagination.

Specifies which page of results to retrieve. Page numbering starts at 1 and must be a positive integer.

AttributeSearchInput.attributeDescription ● AttributeAttributeDescriptionSearchInput input​

Additional filters based on attribute description properties.

Allows filtering attributes by their description metadata such as name, type, group, and visibility settings. Useful for finding attributes with specific characteristics.

Member Of​

attributes query ● attributesByProductId query