Create a new machine learning model entity with algorithm, features, owners, tags, and version metadata within an ML model service using the Collate REST API.
Documentation Index
Fetch the complete documentation index at: https://docs.getcollate.io/llms.txt
Use this file to discover all available pages before exploring further.
mlflow_svc).KMeans, RandomForest, XGBoost, Neural Network).service.modelName.PUT /v1/mlmodels instead of POST to perform an upsert. If an ML model with the same fullyQualifiedName already exists, it will be updated; otherwise, a new ML model is created. The request body is the same as POST.
PUT will not return a 409 conflict error if the entity already exists — it will update the existing entity instead.PUT /v1/mlmodels/bulk to create or update multiple ML models in a single request. The request body is an array of create request objects.
| Code | Error Type | Description |
|---|---|---|
400 | BAD_REQUEST | Invalid request body or missing required fields |
401 | UNAUTHORIZED | Invalid or missing authentication token |
403 | FORBIDDEN | User lacks permission to create ML models |
409 | ENTITY_ALREADY_EXISTS | ML model with same name already exists in service (POST only) |