Публикация проекта

Публикация проекта

Создает новую онлайн-публикацию или обновляет существующую.

Path Parameters
  • project-id
    string
    required

    Идентификатор проекта, который нужно опубликовать.

Body
application/json
pubId
string

Идентификатор создаваемой публикации.

pubName
string

Имя создаваемой публикации.

isPublishOnlyReadyTopics
boolean

Указывает, следует ли публиковать только разделы со статусом Готово.

outputTags
array string[]

Массив строк, содержащих условные теги, которые необходимо применить.

pubVisibility
string enum

Видимость целевой публикации. Возможные значения Public, Restricted и Private.

  • Public
  • Restricted
  • Private
publishedTocNodeIds
array string[]

Массив строк, содержащих идентификаторы элементов Дерева страниц, которые подлежат публикации. Если не указано, публикуется весь проект.

updatedPubId
string

Идентификатор публикации, которую нужно обновить.

updateMode
string enum

Определяет, какой режим обновления выбрать. Укажите режим полного обновления FullReplace или частичного обновления Partial.

  • FullReplace
  • Partial
isReplacePubStyles
boolean

Указывает, следует ли заменять стили публикации. Доступно только в том случае, если установлен режим частичного обновления Partial. По умолчанию значение false.

isReplacePubScripts
boolean

Указывает, следует ли заменять скрипты публикации. Доступно только в том случае, если установлен режим частичного обновления. По умолчанию значение false.

site
string

Домен сайта для публикации.

Examplelibrary.documenterra.net
Responses
POST/projects/{project-id}/publish

{
  "taskKey": "f8de60eb4ad8757c5a2b533afae6251aa"
}