Отправка подписанных вложений

Запрос: POST /documents/revoke/reject/local
HTTP-заголовки:
Authorization: Bearer access_token
Content-Type: application/json
Accept: application/json

Тело запроса:

{
    "SignedTitlesOrReceipts": [             // подписанные вложения для отправки
        {
            "DocumentId": "guid",           // идентификатор документа, для которого отправляется вложение
            "Name": "string",               // имя файла вложения
            "ContentLinkId": "string",      // ссылка на контент вложения в архиве
            "SignatureLinkId": "string",    // ссылка на подпись в архиве
            "PowerOfAttorney": {            // данные доверенности (МЧД)
            }
        }
    ]
}

Описание запроса

Запрос ставит задачу на отправку подписанных вложений для отклонения запроса на аннулирование.

Вложения передаются в коллекции SignedTitlesOrReceipts.

Поле DocumentId определяет документ, для которого отправляется вложение. Вложение передается по ссылке ContentLinkId. Подпись передается по ссылке, которая указана в поле SignatureLinkId. Подпись должна быть предварительно сохранена в архиве.

Если для подписанта нужно указать доверенность (МЧД), то следует заполнить структуру PowerOfAttorney.

Ответ на запрос

Отправка подписанных вложений выполняется асинхронно. В случае успешного выполнения запроса ставится задача на отправку и возвращается ее идентификатор.

Статус задачи на отправку

Отдельный запрос для получения статуса задачи на отправку не предусмотрен. По результатам обработки задачи интеграционным модулем для всех документов, затронутых задачей, поступит новый статус.

Если задача была обработана успешно и вложения были отправлены, то поступит статус «Отказ в аннулировании передан оператору» (код статуса WRO).
Если задача была обработана успешно и вложения ушли по маршруту согласования, то поступит статус «Согласование отказа в аннулировании» (код статуса PNR).
Если задача была обработана с ошибкой, то поступит статус «Ошибка» (код статуса E).