метод REST scope: landing

landing.site.markFolderDelete

Пометить папку как удаленную

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

Описание

Метод landing.site.markFolderDelete помечает папку как удаленную и переносит ее в корзину. При успешном вызове метод также помечает как удаленные страницы в этой папке и во вложенных папках. Такие страницы снимаются с публикации.

Папка и ее страницы остаются в базе данных. Восстановить их можно методом landing.site.markFolderUnDelete. По умолчанию содержимое корзины хранится 30 дней, затем удаляется автоматически.

Включаемые области блокируют вызов. Перенесите такие страницы за пределы папки или удалите их, иначе метод вернет ошибку FOLDER_CONTAINS_AREAS.

Параметры

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

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

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

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

Идентификатор папки.

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

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

Признак пометки папки как удаленной. По умолчанию true.

Если передать false, метод восстановит папку из корзины. Для такого сценария обычно используют landing.site.markFolderUnDelete

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

curl -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "id": 737
  }' \
  "https://**put.your-domain-here**/rest/**user_id**/**webhook_code**/landing.site.markFolderDelete.json"

Ответ

HTTP-статус: 200

{
    "result": true,
    "time": {
        "start": 1773282915,
        "finish": 1773282915.508578,
        "duration": 0.5085780620574951,
        "processing": 0,
        "date_start": "2026-03-12T05:35:15+03:00",
        "date_finish": "2026-03-12T05:35:15+03:00",
        "operating_reset_at": 1773283515,
        "operating": 0
    }
}

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

result boolean

Возвращает true, если папка успешно помечена как удаленная

time time

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

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

HTTP-статус: 400

{
    "error": "FOLDER_CONTAINS_AREAS",
    "error_description": "Папка содержит включаемые области и не может быть удалена."
}
Код Описание Значение
MISSING_PARAMS Не передан обязательный параметр id
ACCESS_DENIED Папка не найдена или доступ к ней запрещен
FOLDER_CONTAINS_AREAS Папка или одна из ее вложенных папок содержит включаемые области
TYPE_ERROR Ошибка типа данных в параметрах вызова метода
SYSTEM_ERROR Внутренняя ошибка при выполнении метода

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

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