• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/rest/restmanager.php
  • Класс: BitrixDiskRestRestManager
  • Вызов: RestManager::getMethods
private function getMethods()
{
	return array_filter([
		'disk.storage.getFields',
		'disk.storage.get',
		'disk.storage.rename',
		'disk.storage.getList',
		'disk.storage.getTypes',
		'disk.storage.addFolder',
		'disk.storage.getChildren',
		'disk.storage.uploadFile',
		'disk.storage.getForApp',

		'disk.folder.getFields',
		'disk.folder.get',
		'disk.folder.getChildren',
		'disk.folder.addSubFolder',
		'disk.folder.copyTo',
		'disk.folder.moveTo',
		'disk.folder.rename',
		'disk.folder.deleteTree',
		'disk.folder.markDeleted',
		'disk.folder.restore',
		'disk.folder.uploadFile',
		'disk.folder.getExternalLink',
		'disk.folder.shareToUser',
		'disk.folder.listAllowedOperations',

		'disk.file.getFields',
		'disk.file.get',
		'disk.file.copyTo',
		'disk.file.moveTo',
		'disk.file.rename',
		'disk.file.delete',
		'disk.file.markDeleted',
		'disk.file.restore',
		'disk.file.uploadVersion',
		'disk.file.getExternalLink',
		Bitrix24Manager::isFeatureEnabled('disk_file_history')? 'disk.file.getVersions' : null,
		Bitrix24Manager::isFeatureEnabled('disk_file_history')? 'disk.file.restoreFromVersion': null,
		'disk.file.listAllowedOperations',

		'disk.version.get',

		'disk.rights.getTasks',

		'disk.attachedObject.get',

		CRestUtil::METHOD_DOWNLOAD, //'disk.file.download' 'disk.version.download'
		CRestUtil::METHOD_UPLOAD, //'disk.folder.upload'
	]);
}