addShopperInput

post

/ccadmin/v1/productTypes/{typeId}/shopperInputs

Adds a Shopper Input to Product Type.

Request

Supported Media Types
Path Parameters
Body ()
Root Schema : addShopperInput_request
Type: object
Show Source
  • ID of Shopper Input to be attached to product type.
Example:
{
    "id":"giftMessage"
}
Back to Top

Response

Supported Media Types

200 Response

Following model is returned when operation succeeds.
Body ()
Root Schema : addShopperInput_response
Type: object
Show Source
Nested Schema : shopperInputs
Type: array
List of Shopper Inputs for user-defined product type.
Show Source
Nested Schema : skuProperties
Type: array
List of SKU properties for user-defined product type.
Show Source
Nested Schema : specifications
Type: array
List of specifications for user-defined product type.
Show Source
Nested Schema : variants
Type: array
List of variants for user-defined product type.
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : localizedValues
Type: object
Additional Properties Allowed
Show Source
Localized enumerated values map (base -> localized), returned when type=enumerated and there is localization.
Nested Schema : values
Type: array
Values when the type=enumerated.
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : items
Type: object
Show Source
Example Response (application/json)
{
    "shopperInputs":[
        {
            "values":[
            ],
            "name":"Gift Message",
            "id":"giftMessage",
            "label":"Gift Message",
            "type":"shortText",
            "promptText":"Enter the gift message:",
            "required":false
        }
    ],
    "displayName":"New Product Type",
    "count":0,
    "id":"NewProductType",
    "variants":[
        {
            "itemType":"sku-NewProductType",
            "localizedValues":{
                "red":"rojo",
                "blue":"azul"
            },
            "hidden":false,
            "values":[
                "red",
                "blue"
            ],
            "variantBasedDisplay":"false",
            "wildcardSearchable":null,
            "label":"color",
            "type":"enumerated",
            "required":false,
            "searchable":null,
            "writable":"true",
            "internalOnly":null,
            "default":null,
            "listingVariant":"true",
            "textSearchable":null,
            "id":"color",
            "dimension":null,
            "editableAttributes":[
                "textSearchable",
                "dimension",
                "internalOnly",
                "default",
                "order",
                "listingVariant",
                "hidden",
                "label",
                "required",
                "variantBasedDisplay",
                "wildcardSearchable",
                "searchable"
            ],
            "order":null
        }
    ],
    "specifications":[
        {
            "itemType":"NewProductType",
            "hidden":false,
            "wildcardSearchable":true,
            "label":"New Property",
            "type":"shortText",
            "required":true,
            "searchable":"true",
            "writable":"true",
            "internalOnly":"false",
            "default":"null",
            "textSearchable":"true",
            "id":"newProperty",
            "dimension":"false",
            "editableAttributes":[
                "textSearchable",
                "dimension",
                "internalOnly",
                "default",
                "order",
                "hidden",
                "label",
                "required",
                "wildcardSearchable",
                "searchable"
            ],
            "order":null
        }
    ],
    "skuPropeties":[
    ]
}

Default Response

The error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud: |Error Code|Description| |------------------|------------------| |20581|Could not find product type| |26402|Cannot find shopper input|
Body ()
Root Schema : errorModel
Type: object
Show Source
Nested Schema : errors
Type: array
An optional list of errors if multiple errors were encountered
Show Source
Nested Schema : items
Type: object
Show Source
Back to Top