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

Объекты

TextCardRequest

Поля

  • titlestringобязательно

    length ≥ 1, length ≤ 200

  • collectionstring

    По умолчанию: "default"

  • body_markdownstring

    Текст карточки в Markdown; content_type к нему не применяется. Вместо него можно передать body.

    length ≥ 1, length ≤ 500000

  • tagsarray of string | null

    items ≤ 30

  • categorystring | null

    length ≤ 60

  • sensitiveboolean | null
  • owner_idinteger | null
  • asyncboolean

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

  • bodystring

    Текст карточки в формате content_type. Передайте либо body, либо body_markdown; если передать оба, ответ — 422 validation.failed.

    length ≥ 1, length ≤ 500000

  • collection_idinteger | null

    Коллекция по ID. Если передан и collection, приоритет у collection_id. Если коллекции нет в организации или она не видна, ответ — 404 collections.not_found.

  • folder_idstring | null

    Папка коллекции, в которую положить карточку, с теми же проверками, что у folder_id при загрузке файла. Папка другой коллекции возвращает 400 folders.card_collection_mismatch, отсутствующая папка — 404 folders.not_found, а без права COLLECTION_EDIT_CARDS на папку — 403 authz.forbidden.

    length ≤ 64

  • external_idstring | null

    external_id новой карточки. Если его использует другая карточка организации, запрос возвращает 409 cards.external_id_taken. Чтобы создать или заменить карточку по external_id, используйте PUT /v1/cards-by-external-id/{external_id}.

    length ≤ 512

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