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

API для получения моделей

/api/GetModel/GetImportModel

Получить модель по идентификатору

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

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

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

Параметры запроса.

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidstring (uuid)Идентификатор импортанет

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

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

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

Success

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

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

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

Unauthorized

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

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

Forbidden

Схемы авторизации

/components/securitySchemes/import3dservice public GetModelController GetImportModelAsync(ASE.MD.Platform.Import3DService.Models.GetModel.ImportRequest, System.Threading.CancellationToken)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all
/components/securitySchemes/import3dservice

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all

/api/GetModel/GetImportModels

Получить список моделей

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

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

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

Параметры запроса.

Название поляТип поляОписаниеОбязательноеВозможные значения
skipinteger (int32)Количество пропускаемых элементовнет
takeinteger (int32)Количество получаемых элементовнет
searchTextstringТекстовый фильтрнет

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

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

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

Success

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

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

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

Unauthorized

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

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

Forbidden

Схемы авторизации

/components/securitySchemes/import3dservice public GetModelController GetImportModelsAsync(ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsRequest, System.Threading.CancellationToken)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all
/components/securitySchemes/import3dservice

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all

/api/GetModel/GetImportModelsByImportUuids

Получить список моделей по коллекции идентификаторов

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

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

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

Параметры запроса.

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidsstring(uuid)[]Идентификаторы импортанет

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

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

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

Success

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

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

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

Unauthorized

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

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

Forbidden

Схемы авторизации

/components/securitySchemes/import3dservice public GetModelController GetImportModelsByImportUuidsAsync(ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsByImportUuidsRequest, System.Threading.CancellationToken)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all
/components/securitySchemes/import3dservice

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all

/api/GetModel/GetImportModelsSortedFiltered

Получить отсортированный список моделей по фильтру

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

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

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

Параметры запроса.

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

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

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

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

Success

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

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

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

Unauthorized

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

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

Forbidden

Схемы авторизации

/components/securitySchemes/import3dservice public GetModelController GetImportModelsSortedFilteredAsync(ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsSortedFilteredRequest, System.Threading.CancellationToken)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all
/components/securitySchemes/import3dservice

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаimport3dservice:action:all