Скопировать страницу

Клонирование страницы на новый адрес.
Отложенная операция. Если все проверки пройдены, вернет информацию о том, как проверять статус.

Коды ошибок валидации (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": "string",
    "title": "string",
    "subscribe_me": false
}

Name

Description

target*

Type: string

slug страницы после копирования

subscribe_me

Type: boolean

Подписатьcя на изменения

Default: false

title

Type: string

Если передан, название страницы после копирования.

Min length: 1

Max length: 255

Responses

200 OK

OK

Body

application/json
{
    "operation": {
        "type": "test",
        "id": "string"
    },
    "dry_run": false,
    "status_url": "URL по которому вернется прогресс операции"
}

Name

Description

operation*

Type: OperationIdentity

dry_run

Type: boolean

Default: false

status_url

Type: string

Default: URL по которому вернется прогресс операции

OperationIdentity

Name

Description

id*

Type: string

type*

Type: OperationType

An enumeration.

Enum: test, export, move, clone, clone_grid, clone_inline_grid, apply_template, e2e_prepare, e2e_cleanup

OperationType

An enumeration.

Type

Description

OperationType

Enum: test, export, move, clone, clone_grid, clone_inline_grid, apply_template, e2e_prepare, e2e_cleanup

No longer supported, please use an alternative and newer version.