PUT api/Documents/Update

Request Information

URI Parameters

None.

Body Parameters

DocumentBinddingModel
NameDescriptionTypeAdditional information
TypeId

byte

Required

LinkId

integer

Required

FileInformations

Collection of FileInformationBinddingModel

None.

Request Formats

application/json, text/json

Sample:
{
  "typeId": 64,
  "linkId": 2,
  "fileInformations": [
    {
      "name": "sample string 1",
      "fileURL": "sample string 2",
      "description": "sample string 3",
      "typeDocId": 64,
      "isImage": true
    },
    {
      "name": "sample string 1",
      "fileURL": "sample string 2",
      "description": "sample string 3",
      "typeDocId": 64,
      "isImage": true
    }
  ]
}

application/xml, text/xml

Sample:
<DocumentBinddingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AgencyWebAPI.Models.Document">
  <FileInformations>
    <FileInformationBinddingModel>
      <Description>sample string 3</Description>
      <FileURL>sample string 2</FileURL>
      <IsImage>true</IsImage>
      <Name>sample string 1</Name>
      <TypeDocId>64</TypeDocId>
    </FileInformationBinddingModel>
    <FileInformationBinddingModel>
      <Description>sample string 3</Description>
      <FileURL>sample string 2</FileURL>
      <IsImage>true</IsImage>
      <Name>sample string 1</Name>
      <TypeDocId>64</TypeDocId>
    </FileInformationBinddingModel>
  </FileInformations>
  <LinkId>2</LinkId>
  <TypeId>64</TypeId>
</DocumentBinddingModel>

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.