Копировать таблицу

Запускает асинхронное копирование динамической таблицы.

Общие заголовки и способы аутентификации описаны в разделе Доступ к API. Примеры сценариев приведены в разделе Примеры использования API.

Request

POST

https://api.wiki.yandex.net/v1/grids/{idx}/clone

Path parameters

Name

Description

idx

Type: string<uuid4>

UUID динамической таблицы. Значение idx совпадает со значением поля id в ответе POST /v1/grids или поля results[].id в ответе GET /v1/pages/{idx}/grids. В /v1/pages/{idx}/grids параметр idx — числовой ID страницы.

Example: ``

Body

application/json
{
  "target": "example",
  "title": "example",
  "with_data": false
}

Name

Description

target

Type: string

Адрес страницы (slug), на которую нужно скопировать таблицу. Если страницы нет, она будет создана.

Example: example

title

Type: string

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

Min length: 1

Max length: 255

Example: example

with_data

Type: boolean

Копировать таблицу вместе с данными строк.

Default: false

Responses

200 OK

OK

Body

application/json
{
  "operation": {
    "type": "clone",
    "id": "example"
  },
  "dry_run": false,
  "status_url": "example"
}

Name

Description

operation

All of 1 type

Тип и идентификатор асинхронной операции.

Example
{
  "type": "clone",
  "id": "example"
}

status_url

Type: string

URL, по которому возвращается информация о ходе выполнения операции

Example: example

dry_run

Type: boolean

Признак проверки условий выполнения без запуска операции.

Default: false

B2BOperationType

An enumeration.

Type: string

Enum: clone, clone_inline_grid

B2BOperationIdentity

Name

Description

id

Type: string

Идентификатор асинхронной операции. Используйте это значение как task_id в запросе статуса операции.

Example: example

type

All of 1 type
  • B2BOperationType

    Type: B2BOperationType

    An enumeration.

    Enum: clone, clone_inline_grid

Тип асинхронной операции.

Example: clone

Example
{
  "type": "clone",
  "id": "example"
}
Следующая