# Class: ProductVariantReq [internal](../modules/internal-20.md).ProductVariantReq ## Properties ### allow\_backorder • `Optional` **allow\_backorder**: `boolean` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:272 ___ ### barcode • `Optional` **barcode**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:269 ___ ### ean • `Optional` **ean**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:267 ___ ### height • `Optional` **height**: `number` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:276 ___ ### hs\_code • `Optional` **hs\_code**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:270 ___ ### id • `Optional` **id**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:264 ___ ### inventory\_quantity • `Optional` **inventory\_quantity**: `number` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:271 ___ ### length • `Optional` **length**: `number` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:275 ___ ### manage\_inventory • `Optional` **manage\_inventory**: `boolean` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:273 ___ ### material • `Optional` **material**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:280 ___ ### metadata • `Optional` **metadata**: `Record`<`string`, `unknown`\> #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:281 ___ ### mid\_code • `Optional` **mid\_code**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:279 ___ ### options • `Optional` **options**: [`ProductVariantOptionReq`](internal-20.ProductVariantOptionReq-3.md)[] #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:283 ___ ### origin\_country • `Optional` **origin\_country**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:278 ___ ### prices • `Optional` **prices**: [`ProductVariantPricesUpdateReq`](internal-20.ProductVariantPricesUpdateReq.md)[] #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:282 ___ ### sku • `Optional` **sku**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:266 ___ ### title • `Optional` **title**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:265 ___ ### upc • `Optional` **upc**: `string` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:268 ___ ### weight • `Optional` **weight**: `number` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:274 ___ ### width • `Optional` **width**: `number` #### Defined in medusa/dist/api/routes/admin/products/update-product.d.ts:277