POST api/store/products/AddToCart

Request Information

URI Parameters

None.

Body Parameters

QuotePriceModel
NameDescriptionTypeAdditional information
QuoteNumber

globally unique identifier

None.

QuotePriceId

globally unique identifier

None.

BrandName

string

None.

FrontImageModel

string

None.

SwatchColor

string

None.

MillNo

string

None.

ProductID

integer

None.

ProductColorID

integer

None.

ColorSizes

Collection of ColorSize

None.

TotalGarment

integer

None.

TotalGarmentPrice

decimal number

None.

UnitGarmentPrice

decimal number

None.

ProductUnitWeight

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "QuoteNumber": "bce4edf0-81c3-456c-af49-e7657d804fb0",
  "QuotePriceId": "9e3684ec-2223-44cb-a7a7-15db34b0d582",
  "BrandName": "sample string 3",
  "FrontImageModel": "sample string 4",
  "SwatchColor": "sample string 5",
  "MillNo": "sample string 6",
  "ProductID": 7,
  "ProductColorID": 8,
  "ColorSizes": [
    {
      "SizeGroupID": "sample string 1",
      "Sizes": [
        {
          "SizeId": 1,
          "TheSize": "sample string 2",
          "SizeGroupID": "sample string 3",
          "SizeValue": 4,
          "SizeGroup": "sample string 5",
          "SizeUnitPrice": 6.0,
          "SizeUnitCalculatePrice": 7.0,
          "PreviousPrice": 8.0,
          "SizeTotalPrice": 9.0,
          "UnitWeight": 10.0
        },
        {
          "SizeId": 1,
          "TheSize": "sample string 2",
          "SizeGroupID": "sample string 3",
          "SizeValue": 4,
          "SizeGroup": "sample string 5",
          "SizeUnitPrice": 6.0,
          "SizeUnitCalculatePrice": 7.0,
          "PreviousPrice": 8.0,
          "SizeTotalPrice": 9.0,
          "UnitWeight": 10.0
        }
      ],
      "SizeGroup": "sample string 2"
    },
    {
      "SizeGroupID": "sample string 1",
      "Sizes": [
        {
          "SizeId": 1,
          "TheSize": "sample string 2",
          "SizeGroupID": "sample string 3",
          "SizeValue": 4,
          "SizeGroup": "sample string 5",
          "SizeUnitPrice": 6.0,
          "SizeUnitCalculatePrice": 7.0,
          "PreviousPrice": 8.0,
          "SizeTotalPrice": 9.0,
          "UnitWeight": 10.0
        },
        {
          "SizeId": 1,
          "TheSize": "sample string 2",
          "SizeGroupID": "sample string 3",
          "SizeValue": 4,
          "SizeGroup": "sample string 5",
          "SizeUnitPrice": 6.0,
          "SizeUnitCalculatePrice": 7.0,
          "PreviousPrice": 8.0,
          "SizeTotalPrice": 9.0,
          "UnitWeight": 10.0
        }
      ],
      "SizeGroup": "sample string 2"
    }
  ],
  "TotalGarment": 9,
  "TotalGarmentPrice": 10.0,
  "UnitGarmentPrice": 11.0,
  "ProductUnitWeight": 12.0
}

application/xml, text/xml

Sample:
<QuotePriceModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BAWModels.StoreModel">
  <BrandName>sample string 3</BrandName>
  <ColorSizes>
    <ColorSize>
      <SizeGroup>sample string 2</SizeGroup>
      <SizeGroupID>sample string 1</SizeGroupID>
      <Sizes>
        <Size>
          <PreviousPrice>8</PreviousPrice>
          <SizeGroup>sample string 5</SizeGroup>
          <SizeGroupID>sample string 3</SizeGroupID>
          <SizeId>1</SizeId>
          <SizeTotalPrice>9</SizeTotalPrice>
          <SizeUnitCalculatePrice>7</SizeUnitCalculatePrice>
          <SizeUnitPrice>6</SizeUnitPrice>
          <SizeValue>4</SizeValue>
          <TheSize>sample string 2</TheSize>
          <UnitWeight>10</UnitWeight>
        </Size>
        <Size>
          <PreviousPrice>8</PreviousPrice>
          <SizeGroup>sample string 5</SizeGroup>
          <SizeGroupID>sample string 3</SizeGroupID>
          <SizeId>1</SizeId>
          <SizeTotalPrice>9</SizeTotalPrice>
          <SizeUnitCalculatePrice>7</SizeUnitCalculatePrice>
          <SizeUnitPrice>6</SizeUnitPrice>
          <SizeValue>4</SizeValue>
          <TheSize>sample string 2</TheSize>
          <UnitWeight>10</UnitWeight>
        </Size>
      </Sizes>
    </ColorSize>
    <ColorSize>
      <SizeGroup>sample string 2</SizeGroup>
      <SizeGroupID>sample string 1</SizeGroupID>
      <Sizes>
        <Size>
          <PreviousPrice>8</PreviousPrice>
          <SizeGroup>sample string 5</SizeGroup>
          <SizeGroupID>sample string 3</SizeGroupID>
          <SizeId>1</SizeId>
          <SizeTotalPrice>9</SizeTotalPrice>
          <SizeUnitCalculatePrice>7</SizeUnitCalculatePrice>
          <SizeUnitPrice>6</SizeUnitPrice>
          <SizeValue>4</SizeValue>
          <TheSize>sample string 2</TheSize>
          <UnitWeight>10</UnitWeight>
        </Size>
        <Size>
          <PreviousPrice>8</PreviousPrice>
          <SizeGroup>sample string 5</SizeGroup>
          <SizeGroupID>sample string 3</SizeGroupID>
          <SizeId>1</SizeId>
          <SizeTotalPrice>9</SizeTotalPrice>
          <SizeUnitCalculatePrice>7</SizeUnitCalculatePrice>
          <SizeUnitPrice>6</SizeUnitPrice>
          <SizeValue>4</SizeValue>
          <TheSize>sample string 2</TheSize>
          <UnitWeight>10</UnitWeight>
        </Size>
      </Sizes>
    </ColorSize>
  </ColorSizes>
  <FrontImageModel>sample string 4</FrontImageModel>
  <MillNo>sample string 6</MillNo>
  <ProductColorID>8</ProductColorID>
  <ProductID>7</ProductID>
  <ProductUnitWeight>12</ProductUnitWeight>
  <QuoteNumber>bce4edf0-81c3-456c-af49-e7657d804fb0</QuoteNumber>
  <QuotePriceId>9e3684ec-2223-44cb-a7a7-15db34b0d582</QuotePriceId>
  <SwatchColor>sample string 5</SwatchColor>
  <TotalGarment>9</TotalGarment>
  <TotalGarmentPrice>10</TotalGarmentPrice>
  <UnitGarmentPrice>11</UnitGarmentPrice>
</QuotePriceModel>

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.