Docflow flow

Завершить загрузку и приложить файл к документу

Проверяет, что файл лёг по выданному адресу: размер, контрольную сумму (если заявлена) и антивирус; подменённый после проверки файл отклоняется. Затем приложение файла проводится командой документа с ожидаемой версией и ключом, названными при открытии сессии, и документ получает новую редакцию. Номер файла выводится из ключа: повтор завершения возвращает тот же документ и тот же файл, второго файла не появляется. Сессия скана оригинала, открытая экраном карточки, завершается здесь же и отвечает сканами оригинала документа. 409 transfer.not_uploaded — байтов ещё нет; 409 docflow.flow.version_conflict — документ успели изменить, сессия закрыта; 422 transfer.infected — найдена угроза, файл удалён; 503 transfer.scanner_unavailable или transfer.publish_uncertain — повторите завершение позже.

post/api/v1/docflow/flow/upload-sessions/{id}/finish

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/docflow/flow/upload-sessions/{id}/finish
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)

Path parameters

idstring uuid required

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Response

Документ с приложенным файлом или сканы оригинала

OR

Changes

No recorded changes to this operation across all 1 revision of this API.