OBJECT
ProductVariant
link GraphQL Schema definition
1 type ProductVariant implements ObjectWithAttributes, ObjectWithTranslations { 2 Int! : 3 4 String : 5 6 Status! : 7 8 String : 9 10 # Required permission: ProductVariant.internalName:read 11 String : 12 13 MonetaryValue : 14 15 # Arguments 16 # format: ISO-8601 17 String = "Y-m-d\\TH:i:sP"): DateTimeTz! ( : 18 19 Int! : 20 21 ShippingSpecificationSettings : 22 23 # Required permission: ProductVariant.attributes:read 24 # 25 # All elements are always returned 26 # 27 # Arguments 28 # where: (self-explanatory) 29 AssignedAttributeFilter): [Attribute!]! ( : 30 31 # Required permission: SubscriptionPlan:read 32 # 33 # All elements are always returned 34 # 35 # Store restrictions apply. 36 # 37 # Arguments 38 # where: (self-explanatory) 39 # sort: (self-explanatory) 40 SubscriptionPlanFilter, : [SubscriptionPlanSort!] = [naturalSort_ASC, id_ASC]): [SubscriptionPlan!]! ( : 41 42 # Required permission: Campaign:read 43 # 44 # Limit is optional 45 # 46 # Store restrictions apply. 47 # 48 # Arguments 49 # where: (self-explanatory) 50 # sort: (self-explanatory) 51 # limit: (self-explanatory) 52 # page: (self-explanatory) 53 CampaignVariantFilter, : [CampaignVariantSort!] = [id_ASC], : Int, : Int): [CampaignVariant!]! ( : 54 55 # Required permission: Display:read 56 # 57 # All elements are always returned 58 # 59 # Store restrictions apply. 60 Display!]! : [ 61 62 # Required permission: Display:read 63 # 64 # Limit must be in range 1 - 200 65 # 66 # Store restrictions apply. 67 # 68 # Arguments 69 # where: (self-explanatory) 70 # sort: (self-explanatory) 71 # limit: (self-explanatory) 72 # page: (self-explanatory) 73 DisplayItemFilter, : [DisplayItemSort!] = [displayId_ASC, customOrder_ASC], : Int = 20, : Int = 1): [DisplayItem!]! ( : 74 75 # Required permission: ProductMedia:read 76 # 77 # All elements are always returned 78 ProductMedia!]! : [ 79 80 # Required permission: Price:read 81 # 82 # Limit is optional 83 # 84 # Store restrictions apply. 85 # 86 # Arguments 87 # where: (self-explanatory) 88 # sort: (self-explanatory) 89 # limit: (self-explanatory) 90 # page: (self-explanatory) 91 PriceFilter, : [PriceSort!] = [pricelistId_ASC], : Int, : Int): [Price!]! ( : 92 93 # Required permission: Price:read 94 # 95 # Limit is optional 96 # 97 # Store restrictions apply. 98 # 99 # Arguments 100 # where: (self-explanatory) 101 # sort: (self-explanatory) 102 # limit: (self-explanatory) 103 # page: (self-explanatory) 104 LowestPriceFilter, : [LowestPriceSort!] = [pricelistId_ASC], : Int, : Int): [LowestPrice!]! ( : 105 106 # Required permission: Product:read 107 Product! : 108 109 # Required permission: ProductSize:read 110 # 111 # All elements are always returned 112 # 113 # Arguments 114 # where: (self-explanatory) 115 ProductSizeFilter): [ProductSize!]! ( : 116 117 # Required permission: SizeChart:read 118 SizeChart : 119 120 # Required permission: ProductVariant.stock:read 121 # 122 # Limit must be in range 1 - 200 123 # 124 # Arguments 125 # where: (self-explanatory) 126 # sort: (self-explanatory) 127 # limit: (self-explanatory) 128 # page: (self-explanatory) 129 StockFilter, : [StockSort!] = [warehouseId_ASC, productSizeSort_ASC], : Int = 20, : Int = 1): [Stock!]! ( : 130 131 # Required permission: ProductVariant.stockTotals:read 132 # 133 # Arguments 134 # where: (self-explanatory) 135 StockTotalsFilter): StockTotals! ( : 136 137 # Required permission: Translation:read 138 # 139 # All elements are always returned 140 # 141 # Arguments 142 # where: (self-explanatory) 143 TranslationFilter): [LanguageTranslation!]! ( : 144 145 String : 146 147 # Required permission: PurchaseOrderDelivery:read 148 # 149 # Limit must be in range 1 - 200 150 # 151 # Arguments 152 # where: (self-explanatory) 153 # sort: (self-explanatory) 154 # limit: (self-explanatory) 155 # page: (self-explanatory) 156 ( 157 PurchaseOrderDeliveryFilter, : 158 PurchaseOrderDeliverySort!] = [id_DESC], : [ 159 Int = 20, : 160 Int = 1 : 161 ): [PurchaseOrderDelivery!]! 162 163 # Required permission: PurchaseOrder:read 164 # 165 # Limit must be in range 1 - 200 166 # 167 # Arguments 168 # where: (self-explanatory) 169 # sort: (self-explanatory) 170 # limit: (self-explanatory) 171 # page: (self-explanatory) 172 PurchaseOrderFilter, : [PurchaseOrderSort!] = [id_DESC], : Int = 20, : Int = 1): [PurchaseOrder!]! ( : 173 174 # Required permission: ProductVariantSupply:read 175 # 176 # Limit must be in range 1 - 200 177 # 178 # Arguments 179 # where: (self-explanatory) 180 # sort: (self-explanatory) 181 # limit: (self-explanatory) 182 # page: (self-explanatory) 183 ProductVariantSupplyFilter, : [ProductVariantSupplySort!] = [supplierName_ASC], : Int = 20, : Int = 1): [ProductVariantSupply!]! ( : 184 185 }
link Required by
- BundleItemOrderLine
- BundleOrderLine
- BundleSection
- CalculateVouchersFreeProductGiven
- CampaignVariant
- DeliveryWindowVariant
- Display
- DisplayItem
- EventTarget Contains object types, which are possible values of EventObjectType, with interfaces resolved to concrete types
- GiftCertificateOrderLine
- InvoiceLine
- LowestPrice
- NewsletterSubscription
- OrderLine
- Price
- Product
- ProductMedia
- ProductOrderLine
- ProductSize
- ProductVariantCreatePayload
- ProductVariantEdge
- ProductVariantSupply
- ProductVariantUpdatePayload
- PurchaseOrderDeliveryLine
- PurchaseOrderLine
- Query The main queries are here, click to expand
- SingleVariantSubscriptionLine
- SubscriptionPlan