CreateProductRequest
The settable fields when creating a product.
Only what a seller can set on create: server-derived fields (id, url, timestamps) live on ExternalProduct and are not accepted here.
- categoryType:requiredProperties: 2
The product's category.
- dimensionType:
_profile requiredProperties: 6The product's dimension profile.
- titleType: stringrequired
The product's title.
- attributesType: array of ProductAttributeProperties: 3
The product's attribute values.
- descriptionType: stringnullable
The product's description.
- externalType: stringnullable
_id The seller-provided external identifier for the product.
- mediaType: array of MediaProperties: 3
The product's images.
- optionsType: array of ProductOption …3Properties: 3
The product's option axes (e.g. Color, Size). At most 3 options are allowed, and the product of their value counts must not exceed the seller's variant limit.