Mail messages

Приложить к письму файл из хранилища

Документ из папки компании прикладывается по идентификатору: браузер его не скачивает и не загружает обратно. Содержимое копируется в момент вызова, поэтому письмо уходит с тем файлом, который человек видел, а более поздняя правка документа его не меняет. Право на файл проверяет файловое хранилище по действующему сотруднику: доступ к ящику чужую папку не открывает. Потолок одного файла — 25 МБ.

post/api/v1/mail/accounts/{id}/uploads/from-file

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/mail/accounts/{id}/uploads/from-file
  • 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)

Request body

file_idstring uuid required

Файл в хранилище кабинета

Response

Подготовленная загрузка

idstring uuid required
account_idstring uuid required
filenamestring required
content_typestring required
size_bytesinteger required
scan_status'pending' | 'clean' | 'infected' | 'skipped' required

Состояние антивирусной проверки файла. pending существует потому, что письмо сохраняется целиком, а проверка идёт потоком: видеть письмо можно сразу, скачать вложение — только после вердикта.

status'ready' | 'consumed' | 'expired' required
expires_atstring date-time required
created_atstring date-time required

Changes

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