POST api/Send/UploadPfrDraftDocflow

Загрузка документооборота с ПФР

Информация о запросе

Параметры URI

Нет.

Параметры Body

Список файлов

Коллекция FileToSend
НазваниеОписаниеТипДополнительная информация
FileId

Идентификатор файла в файловом хранилище

globally unique identifier

Нет.

SignatureFileIds

Идентификатор(ы) подписи в файловом хранилище. Обязательны при отправке с использованием криптографии на стороне клиента

Коллекция globally unique identifier

Нет.

Filename

Имя файла

string

Нет.

IsMain

Файл является главным в документообороте

boolean

Нет.

Форматы запросов

application/json, text/json

Пример:
[
  {
    "FileId": "638ab7c3-a384-49d3-a7fa-5a0e0a822595",
    "SignatureFileIds": [
      "f5a01b8f-f317-4818-96fc-c54cb96908f2",
      "21517c11-f09d-48c0-8d6f-9de47a129a6d"
    ],
    "Filename": "sample string 2",
    "IsMain": true
  },
  {
    "FileId": "638ab7c3-a384-49d3-a7fa-5a0e0a822595",
    "SignatureFileIds": [
      "f5a01b8f-f317-4818-96fc-c54cb96908f2",
      "21517c11-f09d-48c0-8d6f-9de47a129a6d"
    ],
    "Filename": "sample string 2",
    "IsMain": true
  }
]

application/xml, text/xml

Пример:
<ArrayOfFileToSend xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Taxnet.WebNavigator.Referent.Core.Docflows">
  <FileToSend>
    <FileId>638ab7c3-a384-49d3-a7fa-5a0e0a822595</FileId>
    <Filename>sample string 2</Filename>
    <IsMain>true</IsMain>
    <SignatureFileIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>f5a01b8f-f317-4818-96fc-c54cb96908f2</d3p1:guid>
      <d3p1:guid>21517c11-f09d-48c0-8d6f-9de47a129a6d</d3p1:guid>
    </SignatureFileIds>
  </FileToSend>
  <FileToSend>
    <FileId>638ab7c3-a384-49d3-a7fa-5a0e0a822595</FileId>
    <Filename>sample string 2</Filename>
    <IsMain>true</IsMain>
    <SignatureFileIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>f5a01b8f-f317-4818-96fc-c54cb96908f2</d3p1:guid>
      <d3p1:guid>21517c11-f09d-48c0-8d6f-9de47a129a6d</d3p1:guid>
    </SignatureFileIds>
  </FileToSend>
</ArrayOfFileToSend>

application/x-www-form-urlencoded

Пример:

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

Информация об ответе

Описание ресурсов

Список служебный файлов, которые нужно подписать и передать через метод AddSignsToDraftPfrDocflow

PrepearedFilesModel
НазваниеОписаниеТипДополнительная информация
Files

Подготавливаемые файлы

Коллекция PreparedFile

Нет.

DocflowId

Идентификатор документооборота

globally unique identifier

Нет.

Форматы ответов

application/json, text/json

Пример:
{
  "Files": [
    {
      "FileId": "e8bd2537-ad95-49f4-955a-9984215c644e",
      "Content": "sample string 2",
      "IsPackageDescription": true
    },
    {
      "FileId": "e8bd2537-ad95-49f4-955a-9984215c644e",
      "Content": "sample string 2",
      "IsPackageDescription": true
    }
  ],
  "DocflowId": "ddaff462-104b-47d8-ad1e-b7c383e0304e"
}

application/xml, text/xml

Пример:
<PrepearedFilesModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Referent.Api.Core">
  <DocflowId>ddaff462-104b-47d8-ad1e-b7c383e0304e</DocflowId>
  <Files>
    <PreparedFile>
      <Content>sample string 2</Content>
      <FileId>e8bd2537-ad95-49f4-955a-9984215c644e</FileId>
      <IsPackageDescription>true</IsPackageDescription>
    </PreparedFile>
    <PreparedFile>
      <Content>sample string 2</Content>
      <FileId>e8bd2537-ad95-49f4-955a-9984215c644e</FileId>
      <IsPackageDescription>true</IsPackageDescription>
    </PreparedFile>
  </Files>
</PrepearedFilesModel>