Документерра: руководство пользователя
[API] Обновление публикации
Обновление существующей онлайн-публикации.
POST projects/{project-id}? action=publish
Авторизация
Этот запрос требует базовой авторизации.
Параметры запроса
Параметры пути
project-id |
string |
Идентификатор проекта, к которому относится публикация. |
---|
Параметры тела запроса
updatedPubId | string |
Идентификатор обновляемой публикации. |
---|---|---|
pubName | string |
Задаваемое имя публикации. |
updateMode | string | Определяет, какой режим обновления выбрать. Укажите режим полного обновления FullReplace или частичного обновления Partial. |
isReplacePubScripts | bool | [опционально] Указывает, следует ли заменять скрипты публикации. Доступно только в том случае, если установлен режим частичного обновления. По умолчанию значение false. |
isReplacePubStyles | bool | [опционально] Указывает, следует ли заменять стили публикации. Доступно только в том случае, если установлен режим частичного обновления Partial. По умолчанию значение false. |
isPublishOnlyReadyTopics | bool | [опционально] Указывает, следует ли публиковать только разделы со статсом Готово. |
outputTags | array of strings | [опционально] Массив строк, содержащих условные теги, которые необходимо применить. |
pubVisibility | string | [опционально] Видимость целевой публикации. |
publishedTocNodeIds | array of strings | [опционально] Массив строк, содержащих идентификаторы элементов Дерева страниц, которые подлежат публикации. Если не указано, публикуется весь проект. |
Образцы
Образец запроса
Bash (Unix Shell) |
curl --location --request POST 'https://{portal-url}/api/v1/projectsproject-deep-space-exploration?action=publish' ^ |