Перейти к основному содержимому

Element

/api/element/add/object

Добавить объект в пространство имен

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры нового объекта

Название поляТип поляОписаниеОбязательноеВозможные значения
namespaceCodestringнет
codestringнет
titlestringнет
descriptionstringнет
isGroupbooleanнет
parentsCodestring[]нет
childrenCodestring[]нет
readOnlybooleanнет
metaMetaInfoItem[]нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/add/subject

Добавить субъект в пространство имен

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры нового субъекта

Название поляТип поляОписаниеОбязательноеВозможные значения
namespaceCodestringнет
codestringнет
titlestringнет
descriptionstringнет
isGroupbooleanнет
parentsCodestring[]нет
childrenCodestring[]нет
readOnlybooleanнет
metaMetaInfoItem[]нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/change/object

Изменить информацию об объекте

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Данные для изменения объекта

Название поляТип поляОписаниеОбязательноеВозможные значения
namespaceCodestringнет
codestringнет
titlestringнет
descriptionstringнет
needChangeParentsbooleanнет
parentsCodeElementIdentifier[]нет
needChangeChildrenbooleanнет
childrenCodeElementIdentifier[]нет
needDeleteCrossRelationbooleanнет
metaMetaInfoItem[]нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/change/subject

Изменить информацию о субъекте

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Данные для изменения субъекта

Название поляТип поляОписаниеОбязательноеВозможные значения
namespaceCodestringнет
codestringнет
titlestringнет
descriptionstringнет
needChangeParentsbooleanнет
parentsCodeElementIdentifier[]нет
needChangeChildrenbooleanнет
childrenCodeElementIdentifier[]нет
needDeleteCrossRelationbooleanнет
metaMetaInfoItem[]нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/object/del

Удалить объект

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор удаляемого объекта

Название поляТип поляОписаниеОбязательноеВозможные значения
nameSpacestringнет
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/subject/del

Удалить субъект

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор удаляемого субъекта

Название поляТип поляОписаниеОбязательноеВозможные значения
nameSpacestringнет
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/detail/object/get

Получить детальную информацию об объекте

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор объекта

Название поляТип поляОписаниеОбязательноеВозможные значения
nameSpacestringнет
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultElementDetailда
errorInfoда
typeInfoTypeInfo

/api/element/detail/subject/get

Получить детальную информацию о субъекте

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор субъекта

Название поляТип поляОписаниеОбязательноеВозможные значения
nameSpacestringнет
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultElementDetailда
errorInfoда
typeInfoTypeInfo

/api/element/list/Object

Получить список объектов в пространстве имен

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Пространство имен

Название поляТип поляОписаниеОбязательноеВозможные значения
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultElementItemWithMeta[]да
errorInfoда
typeInfoTypeInfo

/api/element/list/Subject

Получить список субъектов в пространстве имен

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Пространство имен

Название поляТип поляОписаниеОбязательноеВозможные значения
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultElementItemWithMeta[]да
errorInfoда
typeInfoTypeInfo

/api/element/ingroup

Добавить элемент в группу.
Элемент и группа должны принадлежать одному пространству имен

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Информация о добавляемом элементе

Название поляТип поляОписаниеОбязательноеВозможные значения
namespacestringнет
groupCodestringнет
elementCodestringнет
elementNamespacestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/fromgroup

Удалить элемент из группы.
Элемент и группа должны принадлежать одному пространству имен

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Информация об исключаемом элементе

Название поляТип поляОписаниеОбязательноеВозможные значения
namespacestringнет
groupCodestringнет
elementCodestringнет
elementNamespacestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/mark/readonly

Выставить элементу признак "только для чтения"

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор элемента

Название поляТип поляОписаниеОбязательноеВозможные значения
namespaceCodestringнет
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/api/element/unmark/readonly

Убрать у элемнта признак "только для чтения"

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор элемента

Название поляТип поляОписаниеОбязательноеВозможные значения
namespaceCodestringнет
codestringнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда