GET v1/SalesItems/{id}/VariantStructure

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

SalesItemVariantStructureListViewModel
NameDescriptionTypeAdditional information
Items

Collection of SalesItemVariantStructureListItemViewModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Items": [
    {
      "Details": [
        {
          "GroupDescription": "sample string 1",
          "GroupClass": 0,
          "ItemCode": "sample string 2",
          "Description": "sample string 3",
          "Amount": 4,
          "SalesItemId": 5,
          "SalesUnit": "sample string 6",
          "Price": 7.1,
          "Selected": true,
          "IsInputItem": false
        },
        {
          "GroupDescription": "sample string 1",
          "GroupClass": 0,
          "ItemCode": "sample string 2",
          "Description": "sample string 3",
          "Amount": 4,
          "SalesItemId": 5,
          "SalesUnit": "sample string 6",
          "Price": 7.1,
          "Selected": true,
          "IsInputItem": false
        }
      ],
      "ItemRelationType": 1
    },
    {
      "Details": [
        {
          "GroupDescription": "sample string 1",
          "GroupClass": 0,
          "ItemCode": "sample string 2",
          "Description": "sample string 3",
          "Amount": 4,
          "SalesItemId": 5,
          "SalesUnit": "sample string 6",
          "Price": 7.1,
          "Selected": true,
          "IsInputItem": false
        },
        {
          "GroupDescription": "sample string 1",
          "GroupClass": 0,
          "ItemCode": "sample string 2",
          "Description": "sample string 3",
          "Amount": 4,
          "SalesItemId": 5,
          "SalesUnit": "sample string 6",
          "Price": 7.1,
          "Selected": true,
          "IsInputItem": false
        }
      ],
      "ItemRelationType": 1
    }
  ]
}

application/xml, text/xml

Sample:
<SalesItemVariantStructureListViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Dealerportal.Shared.ViewModels.v1.SalesItem">
  <Items>
    <SalesItemVariantStructureListItemViewModel>
      <Details>
        <SalesItemVariantStructureListItemDetailViewModel>
          <Amount>4</Amount>
          <Description>sample string 3</Description>
          <GroupClass>Mandatory</GroupClass>
          <GroupDescription>sample string 1</GroupDescription>
          <ItemCode>sample string 2</ItemCode>
          <Price>7.1</Price>
          <SalesItemId>5</SalesItemId>
          <SalesUnit>sample string 6</SalesUnit>
          <Selected>true</Selected>
        </SalesItemVariantStructureListItemDetailViewModel>
        <SalesItemVariantStructureListItemDetailViewModel>
          <Amount>4</Amount>
          <Description>sample string 3</Description>
          <GroupClass>Mandatory</GroupClass>
          <GroupDescription>sample string 1</GroupDescription>
          <ItemCode>sample string 2</ItemCode>
          <Price>7.1</Price>
          <SalesItemId>5</SalesItemId>
          <SalesUnit>sample string 6</SalesUnit>
          <Selected>true</Selected>
        </SalesItemVariantStructureListItemDetailViewModel>
      </Details>
      <ItemRelationType>1</ItemRelationType>
    </SalesItemVariantStructureListItemViewModel>
    <SalesItemVariantStructureListItemViewModel>
      <Details>
        <SalesItemVariantStructureListItemDetailViewModel>
          <Amount>4</Amount>
          <Description>sample string 3</Description>
          <GroupClass>Mandatory</GroupClass>
          <GroupDescription>sample string 1</GroupDescription>
          <ItemCode>sample string 2</ItemCode>
          <Price>7.1</Price>
          <SalesItemId>5</SalesItemId>
          <SalesUnit>sample string 6</SalesUnit>
          <Selected>true</Selected>
        </SalesItemVariantStructureListItemDetailViewModel>
        <SalesItemVariantStructureListItemDetailViewModel>
          <Amount>4</Amount>
          <Description>sample string 3</Description>
          <GroupClass>Mandatory</GroupClass>
          <GroupDescription>sample string 1</GroupDescription>
          <ItemCode>sample string 2</ItemCode>
          <Price>7.1</Price>
          <SalesItemId>5</SalesItemId>
          <SalesUnit>sample string 6</SalesUnit>
          <Selected>true</Selected>
        </SalesItemVariantStructureListItemDetailViewModel>
      </Details>
      <ItemRelationType>1</ItemRelationType>
    </SalesItemVariantStructureListItemViewModel>
  </Items>
</SalesItemVariantStructureListViewModel>