метод REST scope: landing

landing.landing.copy

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

Кто может выполнять: пользователь с правом «редактирование» сайта

Описание

Метод landing.landing.copy копирует страницу и возвращает идентификатор новой страницы. Метод может копировать в том числе страницу, помеченную как удаленная и находящуюся в корзине.

Параметры

scope string необязательный

Внутренний скоуп лендингов. Он не связан с REST-скоупом landing в названии метода.

Значение scope должно соответствовать типу сайта (подробное описание)

lid integer обязательный

Идентификатор исходной страницы.

Идентификатор страницы можно получить методом landing.landing.getList

toSiteId integer необязательный

Идентификатор целевого сайта. Если параметр не передавать или передать 0, копия будет создана в том же сайте, где находится исходная страница

Идентификатор сайта можно получить методом landing.site.getList

toFolderId integer необязательный

Идентификатор целевой папки. Если параметр передан, копия создается в указанной папке. Папка должна относиться к целевому сайту toSiteId.

Если параметр не передавать или передать 0, копия создается в корне целевого сайта. Если папка не найдена или относится к другому сайту, метод не возвращает ошибку и создает копию в корне целевого сайта.

Идентификатор папки можно получить методом landing.site.getFolders

skipSystem boolean необязательный

Флаг копирования системного признака страницы. По умолчанию false.

Если передать true, новая страница создается как не системная (SYS = N)

Примеры запроса

curl -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "lid": 1688,
    "toSiteId": 305,
    "toFolderId": 95
  }' \
  "https://**put.your-domain-here**/rest/**user_id**/**webhook_code**/landing.landing.copy.json"

Ответ

HTTP-статус: 200

{
    "result": 2237,
    "time": {
        "start": 1773706491,
        "finish": 1773706492.91233,
        "duration": 1.912329912185669,
        "processing": 1,
        "date_start": "2026-03-17T03:14:51+03:00",
        "date_finish": "2026-03-17T03:14:52+03:00",
        "operating_reset_at": 1773707091,
        "operating": 0.9924919605255127
    }
}

Возвращаемые данные

result integer

Идентификатор созданной копии страницы

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": "LANDING_NOT_EXIST",
    "error_description": "Лендинг не найден"
}
Код Описание Значение
LANDING_NOT_EXIST Лендинг не найден. Если исходная страница не существует или недоступна текущему пользователю. Нахождение страницы в корзине само по себе не вызывает эту ошибку
SITE_NOT_FOUND Сайт не найден. Если toSiteId указывает на несуществующий сайт
ACCESS_DENIED Доступ на создание страницы запрещен. Если у пользователя нет права «редактирование» сайта

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.