# Class: ProductVariantReq

[internal](../modules/internal-20.md).ProductVariantReq

## Properties

### allow\_backorder

• `Optional` **allow\_backorder**: `boolean`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:286

___

### barcode

• `Optional` **barcode**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:283

___

### ean

• `Optional` **ean**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:281

___

### height

• `Optional` **height**: `number`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:290

___

### hs\_code

• `Optional` **hs\_code**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:284

___

### inventory\_quantity

• `Optional` **inventory\_quantity**: `number`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:285

___

### length

• `Optional` **length**: `number`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:289

___

### manage\_inventory

• `Optional` **manage\_inventory**: `boolean`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:287

___

### material

• `Optional` **material**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:294

___

### metadata

• `Optional` **metadata**: `Record`<`string`, `unknown`\>

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:295

___

### mid\_code

• `Optional` **mid\_code**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:293

___

### options

• `Optional` **options**: [`ProductVariantOptionReq`](internal-20.ProductVariantOptionReq-2.md)[]

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:297

___

### origin\_country

• `Optional` **origin\_country**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:292

___

### prices

• **prices**: [`ProductVariantPricesCreateReq`](internal-20.ProductVariantPricesCreateReq.md)[]

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:296

___

### sku

• `Optional` **sku**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:280

___

### title

• **title**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:279

___

### upc

• `Optional` **upc**: `string`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:282

___

### weight

• `Optional` **weight**: `number`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:288

___

### width

• `Optional` **width**: `number`

#### Defined in

medusa/dist/api/routes/admin/products/create-product.d.ts:291
