Объекты
CardUploadForm
Поля
filestring (application/octet-stream)обязательноcollectionstringПо умолчанию: "default"
tagsstringПо умолчанию: ""
forcebooleanПо умолчанию: false
owner_idinteger | nullverify_interval_daysinteger | nullcategorystring | nullsensitiveboolean | nullasyncbooleanПо умолчанию: false
reviewbooleanПо умолчанию: false
folder_idstring | nullПапка коллекции
collection, в которую положить новую карточку. Папка другой коллекции возвращает400 folders.card_collection_mismatch, отсутствующая папка —404 folders.not_found, а без праваCOLLECTION_EDIT_CARDSна папку —403 authz.forbidden. Проверка выполняется до сохранения файла. Дубль уже загруженного файла (skipped) в папку не переносится.length ≤ 64
collection_idinteger | nullКоллекция по ID. Если передан и
collection, приоритет уcollection_id. Если коллекции нет в организации или она не видна, ответ —404 collections.not_found.external_idstring | nullexternal_idновой карточки. С ним карточка создаётся, даже если в коллекции уже есть такой же файл. Если его использует другая карточка организации, запрос возвращает409 cards.external_id_taken. Чтобы создать или заменить карточку поexternal_id, используйтеPUT /v1/cards-by-external-id/{external_id}.length ≤ 512
metadatastring | nullmetadataновой карточки: объект JSON как значение поля формы. Правила — как уMetadataPatch.