Skip to content

List ML models (admin)

GET
/api/v1/ml/models
curl --request GET \
--url https://api.ultimateteam.ai/api/v1/ml/models \
--header 'X-API-Key: <X-API-Key>'

Return all trained ML model records (admin).

A pure database read – it needs only the request-scoped session, not a TrainingPipeline (and therefore no BigQuery client), so it stays available when the analytics backend is absent.

Successful Response

Media typeapplication/json
Response List Models Api V1 Ml Models Get
Array<object>
MLModelSummary

Response model for MLModelRecord listings.

object
feature_names
required
Feature Names
Array<string>
id
required
Id
string
is_active
required
Is Active
boolean
metrics
required
Metrics
object
key
additional properties
any
model_type
required
Model Type
string
promoted_at
Any of:
string format: date-time
trained_at
required
Trained At
string format: date-time
training_samples
required
Training Samples
integer
version
required
Version
integer
Examplegenerated
[
{
"feature_names": [
"example"
],
"id": "example",
"is_active": true,
"metrics": {},
"model_type": "example",
"promoted_at": "2026-04-15T12:00:00Z",
"trained_at": "2026-04-15T12:00:00Z",
"training_samples": 1,
"version": 1
}
]