Model Management API
Number of APIs: 12
Model Management is the component responsible for the storage and management of analytical models and solutions. Models, algorithms or other scripts can be uploaded using this component to be further used by users from the same tenant. Users can upload new versions to the model in later requests. In case a user updates his model, a new version is created. All this versions can be retrieved using the model identifier. Also a user can update the metadata of the model by creating a new version. When being used by other services, as in, when data needs to be completely private from any user or services, in order to prevent data to be accessed by an interractive user under the same tenant that is being impersonated with a technical user, always use a technical user that is not related to a tenant.
-
models-{modelId}-versions-last - Downloads the last version payload or description of a model GET {{baseUrl}}/models/:modelId/versions/last
-
models-{modelId}-versions-last - Updates the last version metadata information of a model, without allowing updates to the model payload itself PATCH {{baseUrl}}/models/:modelId/versions/last
-
models-{modelId}-versions-last - Deletes the last version of a model DELETE {{baseUrl}}/models/:modelId/versions/last
-
models-{modelId}-versions-{versionId} - Deletes the specified version of a model and the corresponding metadata DELETE {{baseUrl}}/models/:modelId/versions/:versionId
-
models-{modelId}-versions - Creates a new model version POST {{baseUrl}}/models/:modelId/versions
-
models-{modelId}-versions - Retrieves metadata of all versions of a model GET {{baseUrl}}/models/:modelId/versions?pageNumber=<integer>&pageSize=<integer>
-
models-{modelId} - Retrieves the model's textual description plus its last version details. GET {{baseUrl}}/models/:modelId
-
models-{modelId} - Updates the model's metadata. PATCH {{baseUrl}}/models/:modelId
-
models-{modelId} - Deletes a model, including all its versions DELETE {{baseUrl}}/models/:modelId
-
models - Retrieves a list with all models and algorithms. GET {{baseUrl}}/models?pageNumber=<integer>&pageSize=<integer>&filter=<string>&sort=desc