Skip to main content
POST
Register a model from various sources

Authorizations

X-Domino-Api-Key
string
header
required

Body

application/json

Details of the model to register

create
boolean
required

Indicates whether to create or update the registered model.

modelName
string
required

The name of the registered model

Example:

"churn-prediction-model"

modelSource
object
required
description
string

Optional description of the registered model

Example:

"Customer churn prediction model trained on historical data"

discoverable
boolean
default:false

Indicates whether this model is publicly discoverable. If true, users who are not project members will see this model in search results and can view basic model details.

modelCategory
string

Category of the model (e.g., "genai", "ml").

Example:

"genai"

modelType
string

Type of the model (e.g., "llm", "embedding", "other-genai", "ml").

Example:

"llm"

projectId
string

Project ID of the registered model. Required for Hugging Face models only. For MLflow models, this is ignored as the project is determined from the experiment run id.

Response

Success

modelVersion
object
required
registeredModel
object
required
Last modified on June 26, 2026