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

Объекты

SourceCreate

Поля

  • kindstring

    Вид источника (см. SourceKind); с ключом API организации — только custom.

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

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

    length ≥ 1, length ≤ 120

  • collectionstring

    Название коллекции источника; вместо него можно передать collection_id (начиная с 1.62.0).

    length ≥ 1, length ≤ 64

  • collection_idinteger

    Коллекция источника по ID (начиная с 1.62.0); если переданы оба, приоритет у collection_id.

  • permissions_modestring

    Режим прав карточек источника (начиная с 1.62.0, как в update_source_settings): own использует права коллекции, mirror берёт их из документа (permissions). Для выбора mirror нужно право управлять правами коллекции.

    Допустимые значения: ownmirror

  • default_owner_idinteger | null
  • verify_interval_daysinteger

    По умолчанию: 90≥ 1, ≤ 3650

  • tagsarray of string

    По умолчанию: []

  • default_categorystring | null
  • rootsarray of string | null

    Выбранные папки источника: карточками становятся только элементы внутри них. Для своего источника — пути папок документов (Guides/Billing); для коннекторов — узлы дерева провайдера.

  • folder_idstring | null

    Папка в коллекции источника, куда помещаются карточки (null — корень коллекции).

  • folder_modestring

    flat кладёт всё в выбранную папку; mirror создаёт папки, повторяющие путь элемента в источнике, не глубже лимита вложенности папок (3 уровня; более глубокие элементы попадают в ближайшую папку).

    Допустимые значения: flatmirror

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

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