Skip to main content

InventoryFiltersInput Input

Description

Input filters for querying inventory items.

Declaration

input InventoryFiltersInput {
from: String
to: String
preorder: Boolean
preorders: String
type: String
itemTypes: [String!]
manufacturers: [String!]
types: [String!]
maxPrice: Int
countries: [String!]
years: [Int!]
artists: [Float!]
labels: [Float!]
formats: [String!]
formatDescriptions: [String!]
mediums: [String!]
categories: [String!]
stock: String
condition: String
styles: [String!]
genres: [String!]
wantlist: Boolean
noFilters: Boolean
}

Fields

NameTypeDescription
fromStringLower bound for price range filter.
toStringUpper bound for price range filter.
preorderBooleanFilter for pre-order items only.
preordersStringFilter for pre-order status (e.g., "all", "available").
typeStringFilter by item type.
itemTypes[String!]Filter by multiple item types.
manufacturers[String!]Filter by manufacturer names.
types[String!]Filter by format types.
maxPriceIntMaximum price filter.
countries[String!]Filter by country codes.
years[Int!]Filter by release years.
artists[Float!]Filter by artist identifiers.
labels[Float!]Filter by label identifiers.
formats[String!]Filter by format names.
formatDescriptions[String!]Filter by format descriptions.
mediums ⚠️[String!]Filter by medium types. ⚠️ Deprecated: No longer supported
categories[String!]Filter by category names.
stockStringFilter by stock status (e.g., "inStock", "outOfStock").
conditionStringFilter by item condition.
styles[String!]Filter by musical styles.
genres[String!]Filter by musical genres.
wantlistBooleanFilter for items in the user's wantlist.
noFiltersBooleanReturn all items without applying any filters.