--- displayed_sidebar: jsClientSidebar --- # Class: ProductVariantReq [internal](../modules/internal.md).ProductVariantReq ## Properties ### allow\_backorder • `Optional` **allow\_backorder**: `boolean` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:214 ___ ### barcode • `Optional` **barcode**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:211 ___ ### ean • `Optional` **ean**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:209 ___ ### height • `Optional` **height**: `number` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:218 ___ ### hs\_code • `Optional` **hs\_code**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:212 ___ ### inventory\_quantity • **inventory\_quantity**: `number` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:213 ___ ### length • `Optional` **length**: `number` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:217 ___ ### manage\_inventory • `Optional` **manage\_inventory**: `boolean` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:215 ___ ### material • `Optional` **material**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:222 ___ ### metadata • `Optional` **metadata**: `object` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:223 ___ ### mid\_code • `Optional` **mid\_code**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:221 ___ ### options • `Optional` **options**: `ProductVariantOptionReq`[] #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:225 ___ ### origin\_country • `Optional` **origin\_country**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:220 ___ ### prices • **prices**: [`ProductVariantPricesCreateReq`](internal.ProductVariantPricesCreateReq.md)[] #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:224 ___ ### sku • `Optional` **sku**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:208 ___ ### title • **title**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:207 ___ ### upc • `Optional` **upc**: `string` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:210 ___ ### weight • `Optional` **weight**: `number` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:216 ___ ### width • `Optional` **width**: `number` #### Defined in packages/medusa/dist/api/routes/admin/products/create-product.d.ts:219