type_id обязателен при создании документа, но придумать его нельзя — он
берётся из справочника типов вашего тенанта. Типы группируются по категориям и
задают, из какого шаблона генерируется документ и о ком он.
Всё чтение справочника покрывает область documents:read.
Список типов
Фильтр по категории
GET /document_type_categories:
sort_order повторяет порядок категорий в интерфейсе — используйте его, если
показываете справочник пользователю.
Как выбрать тип
1
Найдите категорию
Один раз выгрузите
GET /document_type_categories и сохраните у себя. Список
меняется редко.2
Найдите тип в категории
GET /document_types?category_id=…. Сопоставьте по title и запомните id.3
Возьмите шаблон типа
template_id из типа передайте в GET /document_templates/{template_id} и
прочитайте variable_schema — см. Шаблоны.4
Создайте документ
В
POST /documents передайте type_id, template_id, template_version и
template_values. Дальше — Подписание.limit
по умолчанию 100, максимум 1000, дальше — по page_token.