• Модуль: lists
  • Путь к файлу: ~/bitrix/modules/lists/lib/rest/restservice.php
  • Класс: BitrixListsRestRestService
  • Вызов: RestService::onRestServiceBuildDescription
static function onRestServiceBuildDescription()
{
	return array(
		static::SCOPE => array(
			"lists.get.iblock.type.id" => array(__CLASS__, "getIblockTypeId"),

			"lists.add" => array(__CLASS__, "addLists"),
			"lists.get" => array(__CLASS__, "getLists"),
			"lists.update" => array(__CLASS__, "updateLists"),
			"lists.delete" => array(__CLASS__, "deleteLists"),

			"lists.section.add" => array(__CLASS__, "addSection"),
			"lists.section.get" => array(__CLASS__, "getSection"),
			"lists.section.update" => array(__CLASS__, "updateSection"),
			"lists.section.delete" => array(__CLASS__, "deleteSection"),

			"lists.field.add" => array(__CLASS__, "addField"),
			"lists.field.get" => array(__CLASS__, "getFields"),
			"lists.field.update" => array(__CLASS__, "updateField"),
			"lists.field.delete" => array(__CLASS__, "deleteField"),
			"lists.field.type.get" => array(__CLASS__, "getFieldTypes"),

			"lists.element.add" => array(__CLASS__, "addElement"),
			"lists.element.get" => array(__CLASS__, "getElement"),
			"lists.element.update" => array(__CLASS__, "updateElement"),
			"lists.element.delete" => array(__CLASS__, "deleteElement"),
			"lists.element.get.file.url" => array(__CLASS__, "getFileUrl"),
		)
	);
}