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
| Name | Type | Description |
|---|---|---|
from | String | Lower bound for price range filter. |
to | String | Upper bound for price range filter. |
preorder | Boolean | Filter for pre-order items only. |
preorders | String | Filter for pre-order status (e.g., "all", "available"). |
type | String | Filter by item type. |
itemTypes | [String!] | Filter by multiple item types. |
manufacturers | [String!] | Filter by manufacturer names. |
types | [String!] | Filter by format types. |
maxPrice | Int | Maximum 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. |
stock | String | Filter by stock status (e.g., "inStock", "outOfStock"). |
condition | String | Filter by item condition. |
styles | [String!] | Filter by musical styles. |
genres | [String!] | Filter by musical genres. |
wantlist | Boolean | Filter for items in the user's wantlist. |
noFilters | Boolean | Return all items without applying any filters. |