метод REST scope: landing

landing.site.updateFolder

Изменить папку в сайте

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

Описание

Метод landing.site.updateFolder обновляет параметры папки сайта.

Параметры

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

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

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

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

Идентификатор сайта, к которому относится папка.

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

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

Идентификатор папки, которую нужно обновить.

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

fields object обязательный

Набор полей для обновления папки (подробное описание)

Параметр fields

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

Название папки

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

Символьный код папки для URL. Код не может содержать символ /.

Если параметр не передан, используется текущее значение CODE папки

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

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

Если значение 0, null, пустое или параметр не передан, папка переносится в корень сайта

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

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

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

Флаг активности папки Y/N

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

curl -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "siteId": 1817,
    "folderId": 736,
    "fields": {
      "TITLE": "Каталог услуг",
      "CODE": "services-catalog",
      "PARENT_ID": 0,
      "INDEX_ID": 987,
      "ACTIVE": "Y"
    }
  }' \
  "https://**put.your-domain-here**/rest/**user_id**/**webhook_code**/landing.site.updateFolder.json"

Ответ

HTTP-статус: 200

{
    "result": true,
    "time": {
        "start": 1773291230,
        "finish": 1773291230.313858,
        "duration": 0.3138580322265625,
        "processing": 0,
        "date_start": "2026-03-12T07:53:50+03:00",
        "date_finish": "2026-03-12T07:53:50+03:00",
        "operating_reset_at": 1773291830,
        "operating": 0
    }
}

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

result boolean

Возвращает true, если папка успешно обновлена

time time

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

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

HTTP-статус: 400

{
    "error": "ACCESS_DENIED",
    "error_description": "Сайт не найден или доступ к нему запрещен."
}
Код Описание Значение
MISSING_PARAMS Не передан обязательный параметр siteId, folderId или fields
ACCESS_DENIED Сайт не найден или доступ к нему запрещен
FOLDER_IS_NOT_UNIQUE С таким именем уже определена папка
SLASH_IS_NOT_ALLOWED Слеш запрещен в адресе папки

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

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