Project3DService API
Версия 1.5.13
Project3DService some description
API для импорта метаданных
Тип запроса | Название | Описание |
---|---|---|
post | /api/Download/ModelAsFile | Загрузить модель в файл |
API для работы с данными Ганта
Тип запроса | Название | Описание |
---|---|---|
post | /api/Gantt/GetGanttMetadataViewModel | Получить модель для представления |
post | /api/Gantt/GetGanttMetadataIds | Получить список идентификаторов |
post | /api/Gantt/GetGanttMetadataCount | Получить количество моделей |
post | /api/Gantt/GetGanttMetadataData | Получить данные Ганта |
API для импорта моделей
Тип запроса | Название | Описание |
---|---|---|
post | /api/Import/UploadModel | Импортировать модель из файла и загрузить метаданные в базу данных |
post | /api/Import/UploadModelBytes | Импортировать модель из массива байтов и загрузить метаданные в базу данных |
post | /api/Import/UploadModelFromFileService | Импортировать модель из файлового сервиса и загрузить метаданные в базу данных |
post | /api/Import/ReuploadModelFromFileService | Повторить импорт модели из файлового сервиса и загрузить метаданные в базу данных |
post | /api/Import/DeleteModel | Удалить модель и её метаданные из базы данных |
post | /api/Import/GetImportModel | Получить модель по идентификатору |
post | /api/Import/GetImportModels | Получить список моделей |
post | /api/Import/GetImportModelsByImportUuids | Получить список моделей по коллекции идентификаторов |
post | /api/Import/GetImportModelsSortedFiltered | Получить отсортированный список моделей по фильтру |
post | /api/Import/ReimportMetadata | Повторить импорт модели |
post | /api/Import/CancelImport | Отменить импорт |
API для импорта метаданных
Тип запроса | Название | Описание |
---|---|---|
post | /api/ImportMetadata/ImportMetadata | Загрузить метаданные |
post | /api/ImportMetadata/DeleteMetadata | Удалить метаданные |
API для прямого обращения к сервису Module3D
Тип запроса | Название | Описание |
---|---|---|
post | /api/ImportProxy/AsFile | Загрузить файл |
post | /api/ImportProxy/FromFileService | Загрузить модель через файловый серсис |
post | /api/ImportProxy/GetAllModels | Получить список моделей с их статусом импорта |
post | /api/ImportProxy/GetListImported | Получить список успешно импортированных моделей |
post | /api/ImportProxy/GetMetadata | Получить метаданные модели |
post | /api/ImportProxy/Remove | Удалить раннее загруженную модель |
post | /api/ImportProxy/GetSupportedTypes | Получить список разрешённых для загрузки расширений файлов |
API для работы с метаданными 3D моделей
Тип запроса | Название | Описание |
---|---|---|
post | /api/Metadata3D/GetMetadataIds | Получить идентификаторы метаданных по идентификаторам моделей |
post | /api/Metadata3D/GetMetadataItem | Получить метаданные по идентификатору модели |
post | /api/Metadata3D/GetMetadataItemAttributes | Получить аттрибуты метаданных по идентификатору модели |
post | /api/Metadata3D/GetMetadataItemsAttributes | Получить аттрибуты метаданных по списку идентификаторов моделей |
post | /api/Metadata3D/GetMetadataItemChildren | Получить дочерние элементы по идентификатору модели |
post | /api/Metadata3D/GetMetadataItemChildrenByUuid | Получить дочерние элементы по Guid модели |
post | /api/Metadata3D/GetMetadataItemParents | Получить родительские элементы модели |
post | /api/Metadata3D/GetMetadataItemParentsByUuid | Получить родительские элементы по Guid модели |
post | /api/Metadata3D/GetMetadataItemsByAttribute | Получить элементы по className |
API для работы с моделями 3D
Тип запроса | Название | Описание |
---|---|---|
post | /api/Model3D/GetModels | Получить список моделей |
post | /api/Model3D/GetModelByImportUuid | Получить список моделей по идентификатору импорта |