# Class: AdminPostProductsReq

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

## Properties

### collection\_id

• `Optional` **collection\_id**: `string`

#### Defined in

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

___

### description

• `Optional` **description**: `string`

#### Defined in

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

___

### discountable

• **discountable**: `boolean`

#### Defined in

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

___

### handle

• `Optional` **handle**: `string`

#### Defined in

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

___

### height

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

#### Defined in

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

___

### hs\_code

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

#### Defined in

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

___

### images

• `Optional` **images**: `string`[]

#### Defined in

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

___

### is\_giftcard

• **is\_giftcard**: `boolean`

#### Defined in

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

___

### length

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

#### Defined in

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

___

### material

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

#### Defined in

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

___

### metadata

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

#### Defined in

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

___

### mid\_code

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

#### Defined in

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

___

### options

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

#### Defined in

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

___

### origin\_country

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

#### Defined in

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

___

### sales\_channels

• `Optional` **sales\_channels**: [`ProductSalesChannelReq`](internal-20.ProductSalesChannelReq.md)[]

#### Defined in

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

___

### status

• `Optional` **status**: [`ProductStatus`](../enums/internal.ProductStatus.md)

#### Defined in

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

___

### subtitle

• `Optional` **subtitle**: `string`

#### Defined in

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

___

### tags

• `Optional` **tags**: [`ProductTagReq`](internal-20.ProductTagReq.md)[]

#### Defined in

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

___

### thumbnail

• `Optional` **thumbnail**: `string`

#### Defined in

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

___

### title

• **title**: `string`

#### Defined in

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

___

### type

• `Optional` **type**: [`ProductTypeReq`](internal-20.ProductTypeReq.md)

#### Defined in

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

___

### variants

• `Optional` **variants**: [`ProductVariantReq`](internal-20.ProductVariantReq.md)[]

#### Defined in

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

___

### weight

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

#### Defined in

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

___

### width

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

#### Defined in

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