Описание: Получить один тип контента по его ID, включая полный список его полей.
🌐 HTTP-информация
POST/api/contenttype/Get/{itemId}Authorization: <UserSessionToken>📥 Параметры запроса (URL Path)
| Параметр | Тип | Описание |
|---|---|---|
itemId | Guid | ID типа контента |
📤 Тело ответа (Response Body)
| Поле | Тип | Описание |
|---|---|---|
id | Guid | ID типа контента |
name | string | Имя типа контента |
description | string | Описание |
parentId | Guid | ID родительского элемента (списка или папки, к которой привязан тип контента) |
isFolder | bool | Признак: элементы этого типа контента являются папками |
isFile | bool | Признак: элементы этого типа контента являются файлами |
isSystem | bool | Признак системного (служебного) типа контента |
isReference | bool | Признак типа контента ссылки |
image | string | Иконка типа контента |
viewId | Guid | ID представления по умолчанию для отображения элементов |
viewCreateId | Guid | ID представления, используемого при создании элемента |
parentContentTypeIdList | Guid[] | ID родительских (базовых) типов контента, от которых унаследован этот тип |
featureIdList | Guid[] | ID функций (features), к которым отнесён тип контента |
fieldList | object[] | Список полей типа контента (см. ниже) |
Каждый элемент fieldList:
| Поле | Тип | Описание |
|---|---|---|
id | Guid | ID поля |
internalName | string | Внутреннее (программное) имя поля — используется как ключ в теле запросов/ответов элементов |
name | string | Отображаемое имя поля |
description | string | Описание поля |
fieldTypeId | Guid | ID типа поля (строка, число, дата, lookup и т.д.) |
isRequired | bool | Признак обязательности поля |
isVisible | bool | Признак видимости поля |
isReadOnly | bool | Признак поля только для чтения |
component | string | Код UI-компонента для отображения поля (если задан отдельно от типа поля) |