Переместить строки

Перемещает строки динамической таблицы.

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

Request

POST

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

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
{
  "revision": "example",
  "position": 0,
  "after_row_id": "example",
  "row_id": "example",
  "rows_count": 0
}

Name

Description

row_id

Type: string

Идентификатор первой перемещаемой строки.

Example: example

after_row_id

Type: string

Идентификатор строки, после которой нужно разместить строки. Имеет приоритет над position.

Example: example

position

Type: integer

Позиция перемещения, считая с нуля. Используется, если не указан after_row_id. Если оба поля не переданы, строки помещаются в конец таблицы.

revision

Type: string

Базовая версия таблицы, на основе которой подготовлены изменения.

Example: example

rows_count

Type: integer

Число следующих строк, перемещаемых вместе с row_id. Если поле не передано, перемещается только строка row_id.

Exclusive min: false

Responses

200 OK

OK

Body

application/json
{
  "revision": "example"
}

Name

Description

revision

Type: string

Версия таблицы после выполнения операции.

Example: example