Files

Создать папку

Имя, занятое соседом, не отвергается, а дополняется номером — как это делает проводник. Закрытым бывает только диск — is_restricted=true у папки внутри диска отклоняется (422, code=files.subfolder_restricted), папка не создаётся.

post/api/v1/files/folders

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/files/folders
  • 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)

Headers

X-Tenantstring required

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

Request body

parent_idstring uuid
namestring required
iconstring
colorstring
descriptionstring
kind'shared'
is_restrictedboolean
business_idstring uuid

Response

Созданная папка

idstring uuid required
parent_idstring uuid
root_idstring uuid required
depthinteger required
namestring required
kind'shared' | 'personal' required

Личное хранилище принадлежит своему владельцу целиком

iconstring required
colorstring required
descriptionstring required
is_restrictedboolean required

Закрытое хранилище видно только участникам его списка

break_inheritanceboolean required

Права хранилища на эту папку не действуют

business_idstring uuid required
owner_idinteger required
created_byinteger required
trashed_atstring date-time
created_atstring date-time required
updated_atstring date-time required
can_readboolean required
can_writeboolean required
can_shareboolean required

Право выпускать внешние ссылки; из открытости хранилища не следует

can_manageboolean required
is_favoriteboolean required
folder_countinteger required
file_countinteger required
size_bytesinteger required

Changes

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