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
Пример:
Информация об ответе
Описание ресурсов
Список служебный файлов, которые нужно подписать и передать через метод 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>