Контент главной (homepage.content.*)

Методы работы с элементами инфоблоков типа ithive_content_homepage.

Методы

Метод HTTP Описание
homepage.content.iblock.list GET Список инфоблоков типа контента главной
homepage.content.list GET Список элементов одного инфоблока
homepage.content.get GET Элемент по id
homepage.content.add POST Создать элемент
homepage.content.update POST Обновить элемент
homepage.content.delete POST Удалить элемент
homepage.content.sections.list GET Список разделов одного инфоблока
homepage.content.access.get GET Получить настройки доступа (admin)
homepage.content.access.save POST Сохранить настройки доступа (admin)

Ключевые параметры

homepage.content.list

Параметр Тип Обязательный Описание
iblockId int да ИБ должен принадлежать типу ithive_content_homepage
filter object нет Mongo-фильтр
limit int нет По умолчанию 50
offset int нет По умолчанию 0

homepage.content.add

Параметр Тип Обязательный
fields object да

Поддерживаются как Bitrix-поля (NAME, ACTIVE, SORT, PREVIEW_TEXT), так и алиасы (name, active, sort, previewText, detailText, iblockSectionId, properties).

homepage.content.update

Параметр Тип Обязательный
id int да
fields object да

homepage.content.delete

Параметр Тип Обязательный
id int да

Ошибки

  • INVALID_IBLOCK_TYPE
  • ELEMENT_NOT_FOUND
  • ACCESS_DENIED
  • VALIDATION_ERROR

См. также