models
List Models Overview
Returns a list of models from the MaaS catalog, each enriched with the K8s subscriptions and authorization policies that reference it. Phase comes from the MaaSModelRef CR status. Intended for admin overview pages that need to display per-model subscription and policy counts.
get/api/v1/overview/models
Response
Model overview list
Example response
{
"data": [
{
"id": "granite-3-8b-instruct",
"namespace": "maas-models",
"modelDetails": {
"displayName": "Granite 3 8B Instruct",
"description": "IBM Granite 3 8B instruction-tuned language model.",
"phase": "Ready"
},
"subscriptions": [
{
"name": "premium-team-sub",
"displayName": "Premium Team Subscription",
"phase": "Active",
"statusMessage": "Active subscription",
"groups": [
"premium-users"
],
"tokenRateLimits": [
{
"limit": 100000,
"window": "24h"
}
]
}
],
"authPolicies": [
{
"name": "premium-team-sub-policy",
"displayName": "Premium Team Policy",
"phase": "Active",
"statusMessage": "Active policy",
"groups": [
"premium-users"
]
}
]
}
]
}