POST api/data/Uploadpublishdocument

Request Information

URI Parameters

None.

Body Parameters

UploadPublishDocInfo
NameDescriptionTypeAdditional information
DocumentsInfo

Collection of UploadDocumentInfo

None.

ApiKey

string

None.

Request Formats

application/json, text/json

Sample:
{
  "DocumentsInfo": [
    {
      "RefID": 1,
      "RefName": "sample string 2",
      "RefParentID": 3,
      "DocDownloadURL": "sample string 4",
      "DocVersion": "sample string 5",
      "DocumentMode": 6,
      "DownloadDocType": "sample string 7"
    },
    {
      "RefID": 1,
      "RefName": "sample string 2",
      "RefParentID": 3,
      "DocDownloadURL": "sample string 4",
      "DocVersion": "sample string 5",
      "DocumentMode": 6,
      "DownloadDocType": "sample string 7"
    }
  ],
  "ApiKey": "sample string 1"
}

text/html

Sample:
{"DocumentsInfo":[{"RefID":1,"RefName":"sample string 2","RefParentID":3,"DocDownloadURL":"sample string 4","DocVersion":"sample string 5","DocumentMode":6,"DownloadDocType":"sample string 7"},{"RefID":1,"RefName":"sample string 2","RefParentID":3,"DocDownloadURL":"sample string 4","DocVersion":"sample string 5","DocumentMode":6,"DownloadDocType":"sample string 7"}],"ApiKey":"sample string 1"}

application/xml, text/xml

Sample:
<DataController.UploadPublishDocInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DMSWebAPI.Controllers">
  <ApiKey>sample string 1</ApiKey>
  <DocumentsInfo>
    <DataController.UploadDocumentInfo>
      <DocDownloadURL>sample string 4</DocDownloadURL>
      <DocVersion>sample string 5</DocVersion>
      <DocumentMode>6</DocumentMode>
      <DownloadDocType>sample string 7</DownloadDocType>
      <RefID>1</RefID>
      <RefName>sample string 2</RefName>
      <RefParentID>3</RefParentID>
    </DataController.UploadDocumentInfo>
    <DataController.UploadDocumentInfo>
      <DocDownloadURL>sample string 4</DocDownloadURL>
      <DocVersion>sample string 5</DocVersion>
      <DocumentMode>6</DocumentMode>
      <DownloadDocType>sample string 7</DownloadDocType>
      <RefID>1</RefID>
      <RefName>sample string 2</RefName>
      <RefParentID>3</RefParentID>
    </DataController.UploadDocumentInfo>
  </DocumentsInfo>
</DataController.UploadPublishDocInfo>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'UploadPublishDocInfo'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/html, application/xml, text/xml

Sample:

Sample not available.