List ML models (admin)
GET
/api/v1/ml/models
const url = 'https://api.ultimateteam.ai/api/v1/ml/models';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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.
Authorizations
Section titled “Authorizations”Responses
Section titled “ Responses ”Successful Response
Media typeapplication/json
Response List Models Api V1 Ml Models Get
Array<object>
MLModelSummaryResponse 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
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 }]