POST api/Headers

Request Information

URI Parameters

None.

Body Parameters

Collection of HeaderViewModel
NameDescriptionTypeAdditional information
CustomerName

string

Required

HeaderNo

string

Required

DeliveryDate

date

Required

Status

integer

Required

Priority

integer

Required

Type

integer

Required

Comment

string

None.

SalesPerson

string

Required

WareHouseID

string

Required

DeliveryAddress

string

None.

DKStatus

integer

None.

SSN

string

None.

CreationTimeStamp

date

None.

Contact

string

None.

PhoneNo

string

None.

Instructions

string

None.

Email

string

None.

IceLinkCreditLines

Collection of CreditLineViewModel

None.

IceLinkStoreLines

Collection of StoreLineViewModel

None.

IceLinkLines

Collection of LineViewModel

None.

IceLinkRawMaterialLines

Collection of RawMaterialLineViewModel

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "CustomerName": "sample string 1",
    "HeaderNo": "sample string 2",
    "DeliveryDate": "2025-12-13T18:36:46.3217398+00:00",
    "Status": 1,
    "Priority": 1,
    "Type": 1,
    "Comment": "sample string 3",
    "SalesPerson": "sample string 4",
    "WareHouseID": "sample string 5",
    "DeliveryAddress": "sample string 6",
    "DKStatus": 7,
    "SSN": "sample string 8",
    "CreationTimeStamp": "2025-12-13T18:36:46.3373003+00:00",
    "Contact": "sample string 9",
    "PhoneNo": "sample string 10",
    "Instructions": "sample string 11",
    "Email": "sample string 12",
    "IceLinkCreditLines": [
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      },
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      }
    ],
    "IceLinkStoreLines": [
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      },
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      }
    ],
    "IceLinkLines": [
      {
        "HeaderNo": "sample string 1",
        "LineNo": 1,
        "BinNo": "sample string 2",
        "ItemNo": "sample string 3",
        "ItemName": "sample string 4",
        "ToPick": 1.0,
        "Picked": 1.0,
        "Colour": "sample string 5",
        "Reference": "sample string 6",
        "Transferred": 7,
        "WareHouseID": "sample string 8"
      },
      {
        "HeaderNo": "sample string 1",
        "LineNo": 1,
        "BinNo": "sample string 2",
        "ItemNo": "sample string 3",
        "ItemName": "sample string 4",
        "ToPick": 1.0,
        "Picked": 1.0,
        "Colour": "sample string 5",
        "Reference": "sample string 6",
        "Transferred": 7,
        "WareHouseID": "sample string 8"
      }
    ],
    "IceLinkRawMaterialLines": [
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      },
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      }
    ]
  },
  {
    "CustomerName": "sample string 1",
    "HeaderNo": "sample string 2",
    "DeliveryDate": "2025-12-13T18:36:46.3217398+00:00",
    "Status": 1,
    "Priority": 1,
    "Type": 1,
    "Comment": "sample string 3",
    "SalesPerson": "sample string 4",
    "WareHouseID": "sample string 5",
    "DeliveryAddress": "sample string 6",
    "DKStatus": 7,
    "SSN": "sample string 8",
    "CreationTimeStamp": "2025-12-13T18:36:46.3373003+00:00",
    "Contact": "sample string 9",
    "PhoneNo": "sample string 10",
    "Instructions": "sample string 11",
    "Email": "sample string 12",
    "IceLinkCreditLines": [
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      },
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      }
    ],
    "IceLinkStoreLines": [
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      },
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      }
    ],
    "IceLinkLines": [
      {
        "HeaderNo": "sample string 1",
        "LineNo": 1,
        "BinNo": "sample string 2",
        "ItemNo": "sample string 3",
        "ItemName": "sample string 4",
        "ToPick": 1.0,
        "Picked": 1.0,
        "Colour": "sample string 5",
        "Reference": "sample string 6",
        "Transferred": 7,
        "WareHouseID": "sample string 8"
      },
      {
        "HeaderNo": "sample string 1",
        "LineNo": 1,
        "BinNo": "sample string 2",
        "ItemNo": "sample string 3",
        "ItemName": "sample string 4",
        "ToPick": 1.0,
        "Picked": 1.0,
        "Colour": "sample string 5",
        "Reference": "sample string 6",
        "Transferred": 7,
        "WareHouseID": "sample string 8"
      }
    ],
    "IceLinkRawMaterialLines": [
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      },
      {
        "ItemNo": "sample string 1",
        "Quantity": 2.0
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfHeaderViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IceLinkWebservice.Models.ViewModels">
  <HeaderViewModel>
    <Comment>sample string 3</Comment>
    <Contact>sample string 9</Contact>
    <CreationTimeStamp>2025-12-13T18:36:46.3373003+00:00</CreationTimeStamp>
    <CustomerName>sample string 1</CustomerName>
    <DKStatus>7</DKStatus>
    <DeliveryAddress>sample string 6</DeliveryAddress>
    <DeliveryDate>2025-12-13T18:36:46.3217398+00:00</DeliveryDate>
    <Email>sample string 12</Email>
    <HeaderNo>sample string 2</HeaderNo>
    <IceLinkCreditLines>
      <CreditLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </CreditLineViewModel>
      <CreditLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </CreditLineViewModel>
    </IceLinkCreditLines>
    <IceLinkLines>
      <LineViewModel>
        <BinNo>sample string 2</BinNo>
        <Colour>sample string 5</Colour>
        <HeaderNo>sample string 1</HeaderNo>
        <ItemName>sample string 4</ItemName>
        <ItemNo>sample string 3</ItemNo>
        <LineNo>1</LineNo>
        <Picked>1</Picked>
        <Reference>sample string 6</Reference>
        <ToPick>1</ToPick>
        <Transferred>7</Transferred>
        <WareHouseID>sample string 8</WareHouseID>
      </LineViewModel>
      <LineViewModel>
        <BinNo>sample string 2</BinNo>
        <Colour>sample string 5</Colour>
        <HeaderNo>sample string 1</HeaderNo>
        <ItemName>sample string 4</ItemName>
        <ItemNo>sample string 3</ItemNo>
        <LineNo>1</LineNo>
        <Picked>1</Picked>
        <Reference>sample string 6</Reference>
        <ToPick>1</ToPick>
        <Transferred>7</Transferred>
        <WareHouseID>sample string 8</WareHouseID>
      </LineViewModel>
    </IceLinkLines>
    <IceLinkRawMaterialLines>
      <RawMaterialLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </RawMaterialLineViewModel>
      <RawMaterialLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </RawMaterialLineViewModel>
    </IceLinkRawMaterialLines>
    <IceLinkStoreLines>
      <StoreLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </StoreLineViewModel>
      <StoreLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </StoreLineViewModel>
    </IceLinkStoreLines>
    <Instructions>sample string 11</Instructions>
    <PhoneNo>sample string 10</PhoneNo>
    <Priority>1</Priority>
    <SSN>sample string 8</SSN>
    <SalesPerson>sample string 4</SalesPerson>
    <Status>1</Status>
    <Type>1</Type>
    <WareHouseID>sample string 5</WareHouseID>
  </HeaderViewModel>
  <HeaderViewModel>
    <Comment>sample string 3</Comment>
    <Contact>sample string 9</Contact>
    <CreationTimeStamp>2025-12-13T18:36:46.3373003+00:00</CreationTimeStamp>
    <CustomerName>sample string 1</CustomerName>
    <DKStatus>7</DKStatus>
    <DeliveryAddress>sample string 6</DeliveryAddress>
    <DeliveryDate>2025-12-13T18:36:46.3217398+00:00</DeliveryDate>
    <Email>sample string 12</Email>
    <HeaderNo>sample string 2</HeaderNo>
    <IceLinkCreditLines>
      <CreditLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </CreditLineViewModel>
      <CreditLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </CreditLineViewModel>
    </IceLinkCreditLines>
    <IceLinkLines>
      <LineViewModel>
        <BinNo>sample string 2</BinNo>
        <Colour>sample string 5</Colour>
        <HeaderNo>sample string 1</HeaderNo>
        <ItemName>sample string 4</ItemName>
        <ItemNo>sample string 3</ItemNo>
        <LineNo>1</LineNo>
        <Picked>1</Picked>
        <Reference>sample string 6</Reference>
        <ToPick>1</ToPick>
        <Transferred>7</Transferred>
        <WareHouseID>sample string 8</WareHouseID>
      </LineViewModel>
      <LineViewModel>
        <BinNo>sample string 2</BinNo>
        <Colour>sample string 5</Colour>
        <HeaderNo>sample string 1</HeaderNo>
        <ItemName>sample string 4</ItemName>
        <ItemNo>sample string 3</ItemNo>
        <LineNo>1</LineNo>
        <Picked>1</Picked>
        <Reference>sample string 6</Reference>
        <ToPick>1</ToPick>
        <Transferred>7</Transferred>
        <WareHouseID>sample string 8</WareHouseID>
      </LineViewModel>
    </IceLinkLines>
    <IceLinkRawMaterialLines>
      <RawMaterialLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </RawMaterialLineViewModel>
      <RawMaterialLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </RawMaterialLineViewModel>
    </IceLinkRawMaterialLines>
    <IceLinkStoreLines>
      <StoreLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </StoreLineViewModel>
      <StoreLineViewModel>
        <ItemNo>sample string 1</ItemNo>
        <Quantity>2</Quantity>
      </StoreLineViewModel>
    </IceLinkStoreLines>
    <Instructions>sample string 11</Instructions>
    <PhoneNo>sample string 10</PhoneNo>
    <Priority>1</Priority>
    <SSN>sample string 8</SSN>
    <SalesPerson>sample string 4</SalesPerson>
    <Status>1</Status>
    <Type>1</Type>
    <WareHouseID>sample string 5</WareHouseID>
  </HeaderViewModel>
</ArrayOfHeaderViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HeaderPostDTO
NameDescriptionTypeAdditional information
AddedHeaders

Collection of string

None.

AddedLines

Dictionary of string [key] and Collection of integer [value]

None.

AddedStoreLines

Collection of string

None.

AddedCreditLines

Collection of string

None.

AddedRawMaterialLines

Collection of string

None.

Ignored

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "AddedHeaders": [
    "sample string 1",
    "sample string 2"
  ],
  "AddedLines": {
    "sample string 1": [
      1,
      2
    ],
    "sample string 2": [
      1,
      2
    ]
  },
  "AddedStoreLines": [
    "sample string 1",
    "sample string 2"
  ],
  "AddedCreditLines": [
    "sample string 1",
    "sample string 2"
  ],
  "AddedRawMaterialLines": [
    "sample string 1",
    "sample string 2"
  ],
  "Ignored": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<HeaderPostDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IceLinkWebservice.Models.ViewModels">
  <AddedCreditLines xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </AddedCreditLines>
  <AddedHeaders xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </AddedHeaders>
  <AddedLines xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringArrayOfintty7Ep6D1>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>
        <d2p1:int>1</d2p1:int>
        <d2p1:int>2</d2p1:int>
      </d2p1:Value>
    </d2p1:KeyValueOfstringArrayOfintty7Ep6D1>
    <d2p1:KeyValueOfstringArrayOfintty7Ep6D1>
      <d2p1:Key>sample string 2</d2p1:Key>
      <d2p1:Value>
        <d2p1:int>1</d2p1:int>
        <d2p1:int>2</d2p1:int>
      </d2p1:Value>
    </d2p1:KeyValueOfstringArrayOfintty7Ep6D1>
  </AddedLines>
  <AddedRawMaterialLines xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </AddedRawMaterialLines>
  <AddedStoreLines xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </AddedStoreLines>
  <Ignored xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Ignored>
</HeaderPostDTO>