POST v3/products/update/bundle/dynamic?action={action}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
action

string

Required

Body Parameters

AppBundleRequest
NameDescriptionTypeAdditional information
bundle

AppBundle

None.

products

Collection of StoreFrontProductDTO

None.

Request Formats

application/json, text/json

Sample:
{
  "bundle": {
    "externalId": 1,
    "referenceCode": "sample string 2",
    "colorCode": "sample string 3",
    "title": "sample string 4",
    "htmlContent": "sample string 5",
    "price": 6.0,
    "discountPrice": 7.0,
    "weight": 8.0,
    "bundleProductLists": [
      {
        "title": "sample string 1",
        "products": [
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          },
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          }
        ],
        "productsShown": [
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          },
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          }
        ]
      },
      {
        "title": "sample string 1",
        "products": [
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          },
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          }
        ],
        "productsShown": [
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          },
          {
            "externalId": 1,
            "price": 2.0,
            "discountPrice": 3.0,
            "size": "sample string 4",
            "images": [
              "sample string 1",
              "sample string 2"
            ],
            "referenceCode": "sample string 5",
            "colorCode": "sample string 6",
            "title": "sample string 7",
            "description": "sample string 8",
            "color": "sample string 9",
            "productType": "sample string 10",
            "family": "sample string 11",
            "subFamily": "sample string 12",
            "brand": "sample string 13",
            "gender": "sample string 14",
            "model": "sample string 15",
            "style": "sample string 16",
            "customValueA": "sample string 17",
            "customValueB": "sample string 18",
            "customValueC": "sample string 19",
            "customValueD": "sample string 20",
            "discountTimerShow": true,
            "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
            "discountTimerPrice": 22.0,
            "position": 23,
            "keywords": "sample string 24",
            "weight": 25.0,
            "amount": 26,
            "isVisible": true,
            "options": []
          }
        ]
      }
    ],
    "images": [
      {
        "url": "sample string 1",
        "isActive": true,
        "position": 3
      },
      {
        "url": "sample string 1",
        "isActive": true,
        "position": 3
      }
    ]
  },
  "products": [
    {
      "companyId": "sample string 1",
      "externalId": 2,
      "referenceCode": "sample string 3",
      "colorCode": "sample string 4",
      "color": "sample string 5",
      "title": "sample string 6",
      "description": "sample string 7",
      "htmlDescription": "sample string 8",
      "productType": "sample string 9",
      "size": "sample string 10",
      "brand": "sample string 11",
      "model": "sample string 12",
      "style": "sample string 13",
      "family": "sample string 14",
      "subFamily": "sample string 15",
      "gender": "sample string 16",
      "price": 17.0,
      "discountPrice": 18.0,
      "stock": 19,
      "isVisible": true,
      "weight": 21.0,
      "customValueA": "sample string 22",
      "customValueB": "sample string 23",
      "customValueC": "sample string 24",
      "customValueD": "sample string 25",
      "isArchived": true,
      "isSingleImage": true,
      "keywords": "sample string 28",
      "discountTimerShow": true,
      "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
      "discountTimerPrice": 30.0,
      "position": 31,
      "barCode": "sample string 32"
    },
    {
      "companyId": "sample string 1",
      "externalId": 2,
      "referenceCode": "sample string 3",
      "colorCode": "sample string 4",
      "color": "sample string 5",
      "title": "sample string 6",
      "description": "sample string 7",
      "htmlDescription": "sample string 8",
      "productType": "sample string 9",
      "size": "sample string 10",
      "brand": "sample string 11",
      "model": "sample string 12",
      "style": "sample string 13",
      "family": "sample string 14",
      "subFamily": "sample string 15",
      "gender": "sample string 16",
      "price": 17.0,
      "discountPrice": 18.0,
      "stock": 19,
      "isVisible": true,
      "weight": 21.0,
      "customValueA": "sample string 22",
      "customValueB": "sample string 23",
      "customValueC": "sample string 24",
      "customValueD": "sample string 25",
      "isArchived": true,
      "isSingleImage": true,
      "keywords": "sample string 28",
      "discountTimerShow": true,
      "discountTimerEnd": "2022-10-07T12:10:23.6215112-06:00",
      "discountTimerPrice": 30.0,
      "position": 31,
      "barCode": "sample string 32"
    }
  ]
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.