POST api/Items

Request Information

URI Parameters

None.

Body Parameters

Collection of ItemViewModel
NameDescriptionTypeAdditional information
ItemNo

string

Required

ItemName

string

None.

UOM

string

None.

MinQty

decimal number

Required

Price

decimal number

Required

ItemGroup

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "ItemNo": "sample string 1",
    "ItemName": "sample string 2",
    "UOM": "sample string 3",
    "MinQty": 1.0,
    "Price": 1.0,
    "ItemGroup": "sample string 4"
  },
  {
    "ItemNo": "sample string 1",
    "ItemName": "sample string 2",
    "UOM": "sample string 3",
    "MinQty": 1.0,
    "Price": 1.0,
    "ItemGroup": "sample string 4"
  }
]

application/xml, text/xml

Sample:
<ArrayOfItemViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IceLinkWebservice.Models.ViewModels">
  <ItemViewModel>
    <ItemGroup>sample string 4</ItemGroup>
    <ItemName>sample string 2</ItemName>
    <ItemNo>sample string 1</ItemNo>
    <MinQty>1</MinQty>
    <Price>1</Price>
    <UOM>sample string 3</UOM>
  </ItemViewModel>
  <ItemViewModel>
    <ItemGroup>sample string 4</ItemGroup>
    <ItemName>sample string 2</ItemName>
    <ItemNo>sample string 1</ItemNo>
    <MinQty>1</MinQty>
    <Price>1</Price>
    <UOM>sample string 3</UOM>
  </ItemViewModel>
</ArrayOfItemViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

PostPutIdListDTO
NameDescriptionTypeAdditional information
Added

Collection of string

None.

Edited

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "Added": [
    "sample string 1",
    "sample string 2"
  ],
  "Edited": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<PostPutIdListDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IceLinkWebservice.Models.ViewModels">
  <Added xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Added>
  <Edited xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Edited>
</PostPutIdListDTO>