PUT api/Items/{item}/MainDocument

Upload and associate the main document to the Item

Request Information

URI Parameters

NameDescriptionTypeAdditional information
item

The Item code

string

Required

Body Parameters

None.

Response Information

Resource Description

Dictionary of string [key] and DocumentSimpleDetail [value]

Response Formats

Sample:
{
  "sample string 1": {
    "Link": "sample string 1",
    "IdDoc": 2
  },
  "sample string 2": {
    "Link": "sample string 1",
    "IdDoc": 2
  }
}
Sample:
<ArrayOfKeyValueOfstringDocumentSimpleDetailTdNuTHYd xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <KeyValueOfstringDocumentSimpleDetailTdNuTHYd>
    <Key>sample string 1</Key>
    <Value xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">
      <d3p1:IdDoc>2</d3p1:IdDoc>
      <d3p1:Link>sample string 1</d3p1:Link>
    </Value>
  </KeyValueOfstringDocumentSimpleDetailTdNuTHYd>
  <KeyValueOfstringDocumentSimpleDetailTdNuTHYd>
    <Key>sample string 2</Key>
    <Value xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">
      <d3p1:IdDoc>2</d3p1:IdDoc>
      <d3p1:Link>sample string 1</d3p1:Link>
    </Value>
  </KeyValueOfstringDocumentSimpleDetailTdNuTHYd>
</ArrayOfKeyValueOfstringDocumentSimpleDetailTdNuTHYd>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Key"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Value.Link"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Value.IdDoc"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Key"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Value.Link"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Value.IdDoc"

2
--MultipartDataMediaFormatterBoundary1q2w3e--