Перейти к содержанию
Sursa для разработчиков

Объекты

CardFileUpsertForm

Файл для PUT /v1/cards-by-external-id/{external_id}. Форма и проверки файла те же, что у POST /v1/cards. Если карточки нет, она создаётся. Если она есть, файл заменяет содержимое новой версией, когда оно изменилось. Коллекция и папка применяются только при создании карточки.

Поля

  • filestring (application/octet-stream)обязательно
  • titlestring | null

    Заголовок карточки. Если не передан, новая карточка получает имя файла, а существующая сохраняет свой заголовок.

    length ≤ 200

  • collectionstring
  • collection_idinteger | null
  • folder_idstring | null

    length ≤ 64

  • tagsstring

    Теги через запятую.

  • owner_idinteger | null
  • verify_interval_daysinteger | null
  • categorystring | null
  • sensitiveboolean | null
  • metadatastring | null

    metadata: объект JSON как значение поля формы. Правила — как у MetadataPatch.

  • asyncboolean

    По умолчанию: false

Используется в