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

Сервис управления сущностями ApiScopes.

/services/identityadminapi/api/ApiScopes/GetAll

Возвращает список всех доступных сущностей OpenIdConnect.

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

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

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

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

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

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultApiScopeResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/GetOneById

Возвращает информацию о сущности по идентификатору.

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

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

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

Уникальный идентификатор сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

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

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/GetLinkedClients

Возвращает Clients, связанных с указанным ApiScope.

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

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

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

Идентификатор ApiScope.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultClientResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/GetLinkedApiResources

Возвращает ApiResources, связанных с указанным ApiScope.

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

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

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

Идентификатор ApiScope.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultApiResourceResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Create

Добавляет новую сущность.

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

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

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

Данные новой сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringНазвание ApiScope.да
displayNamestringОтображаемое имя ApiScope.нет
descriptionstringОписание ApiScope.нет
requiredbooleanФлаг наличия обязательности параметра.нет
emphasizebooleanФлаг, указывающий, будет ли на экране согласия подчёркиваться эта область.нет
showInDiscoveryDocumentbooleanФлаг, активирующий показ данного Scope в Identity Discovery Document.нет
userClaimsTypeItem[]Список пользовательских Claims.нет
propertiesKeyValueItem[]Список свойств.нет

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

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

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

Created

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

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

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

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Update

Обновляет данные о сущности.

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

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

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

Данные обновляемой сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор сущности.да
namestringНазвание ApiScope.да
displayNamestringОтображаемое имя ApiScope.нет
descriptionstringОписание ApiScope.нет
requiredbooleanФлаг наличия обязательности параметра.нет
emphasizebooleanФлаг, указывающий, будет ли на экране согласия подчёркиваться эта область.нет
showInDiscoveryDocumentbooleanФлаг, активирующий показ данного Scope в Identity Discovery Document.нет

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

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

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

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Delete

Удаляет сущность.

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

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

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

Уникальный идентификатор сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Claims/GetAll

Возвращает список Claims сущности.

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

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

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

Идентификатор сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

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

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Claims/GetOne

Возвращает Claim сущности по идентификатору.

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

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

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

Идентификатор Claim сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

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

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Claims/Create

Добавляет Claim сущности.

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

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

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

Параметры добавления Claim сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
entryOwnerIdinteger (int32)Уникальный идентификатор сущности, к которой относится значение.да
typestringТип сущности.да

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

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

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

Created

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

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

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

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Claims/Update

Обновляет Claim сущности.

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

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

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

Параметры обновления Claim сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор сущности.да
entryOwnerIdinteger (int32)Уникальный идентификатор сущности, к которой относится значение.да
typestringТип сущности.да

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

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

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

Created

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

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

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Claims/Delete

Удаляет Claim сущности.

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

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

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

Идентификатор Claim сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Properties/GetAll

Возвращает список свойств сущности.

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

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

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

Идентификатор сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

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

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Properties/GetOne

Возвращает свойство сущности по идентификатору.

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

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

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

Идентификатор свойства сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

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

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Properties/Create

Добавляет свойство сущности.

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

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

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

Параметры добавления свойства сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
keystringКлюч сущности.да
entryOwnerIdinteger (int32)Уникальный идентификатор сущности, к которой относится значение.да
valuestringЗначение сущности.да

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

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

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

Created

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

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

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

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Properties/Update

Обновляет свойство сущности.

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

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

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

Параметры обновления свойства сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор сущности.да
keystringКлюч сущности.да
entryOwnerIdinteger (int32)Уникальный идентификатор сущности, к которой относится значение.да
valuestringЗначение сущности.да

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

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

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

Created

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

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

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/ApiScopes/Properties/Delete

Удаляет свойство сущности.

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

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

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

Идентификатор свойства сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор.нет

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

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

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

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

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

MIME-тип HTTP ответа: text/plain

Unauthorized

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

MIME-тип HTTP ответа: text/plain

Forbidden