Скопировать страницу
Клонирование страницы на новый адрес.
Отложенная операция. Если все проверки пройдены, вернет информацию о том, как проверять статус.
Коды ошибок валидации (error_code)
IS_CLOUD_PAGE: нельзя клонировать облачные страницыSLUG_OCCUPIED: после клонирования страница пересекается с уже существующейSLUG_RESERVED: нельзя клонировать в зарезервированные страницыFORBIDDEN: Нет доступа к исходной странице или к кластеру, в который клонируется страницаQUOTA_EXCEEDED: Достигнут лимит на создание страниц в текущей организацииCLUSTER_BLOCKED: Кластер временно заблокирован для переноса.
Request
POST
https://api.wiki.yandex.net/v1/pages/{idx}/clone
Path parameters
|
Name |
Description |
|
idx |
Type: integer |
Body
application/json
{
"target": "example",
"title": "example",
"subscribe_me": false
}
|
Name |
Description |
|
target |
Type: string slug страницы после копирования Example: |
|
subscribe_me |
Type: boolean Подписатьcя на изменения Default: |
|
title |
Type: string Если передан, название страницы после копирования. Min length: Max length: Example: |
Responses
200 OK
OK
Body
application/json
{
"operation": {
"type": "test",
"id": "example"
},
"dry_run": false,
"status_url": "URL по которому вернется прогресс операции"
}
|
Name |
Description |
|
operation |
Type: OperationIdentity Example
|
|
dry_run |
Type: boolean Default: |
|
status_url |
Type: string Default: |
OperationType
An enumeration.
Type: string
Enum: test, export, move, clone, clone_grid, clone_inline_grid, apply_template, e2e_prepare, e2e_cleanup
OperationIdentity
|
Name |
Description |
|
id |
Type: string Example: |
|
type |
Type: OperationType An enumeration. Enum: |
Example
{
"type": "test",
"id": "example"
}
No longer supported, please use an alternative and newer version.