метод REST scope: landing

landing.site.markDelete

Пометить сайт как удаленный

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

Описание

Метод landing.site.markDelete помечает сайт как удаленный, переносит его в корзину и снимает с публикации.

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

Параметры

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

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

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

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

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

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

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

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

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

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

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

Ответ

HTTP-статус: 200

{
    "result": 143,
    "time": {
        "start": 1773282028,
        "finish": 1773282028.948274,
        "duration": 0.9482738971710205,
        "processing": 0,
        "date_start": "2026-03-12T05:20:28+03:00",
        "date_finish": "2026-03-12T05:20:28+03:00",
        "operating_reset_at": 1773282628,
        "operating": 0
    }
}

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

result integer

Идентификатор сайта, который помечен как удаленный

time time

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

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

HTTP-статус: 400

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

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

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