---
schema_version: "1"
id: 41acc09d0bfa18f249d180c996fddc3ec509dc422a06242271e39f827ffea409
title: ConnectApi.CompositeCommerceProductInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_composite_commerce_product.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_composite_commerce_product.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: c802c96161a149152740daacb65b0cff6709a508f00a764928385efd66e00131
description: Composite product input.
---
# ConnectApi.CompositeCommerceProductInputRepresentation

Composite product input.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| attributeSetInfo | [ConnectApi.​ProductAttributeSetInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_product_attribute_set.htm "Attribute set information input.") | Attribute set information for a variation parent product. | Optional | 62.0 |
| categoryIds | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<String> | List of category IDs associated with the product. | Optional | 61.0 |
| productFields | Map<String, String> | A map of product field names and their values. | Required | 61.0 |
| productMedia | [ConnectApi.​ProductMedia](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_product_media.htm "Media associated with a product.") | Media associated with the product. | Optional | 61.0 |