curl --request GET \
--url https://paradigm.lighton.ai/api/v3/instance/ml-models \
--header 'Authorization: Bearer <token>'import requests
url = "https://paradigm.lighton.ai/api/v3/instance/ml-models"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://paradigm.lighton.ai/api/v3/instance/ml-models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));[
{
"id": "d612ede5-16b6-4d7b-b01b-5afb873b26bb",
"name": "alfred-ft5",
"technical_name": "alfred-ft5",
"litellm_model": "hosted_vllm/alfred-ft5",
"model_type": "Large Language Model",
"endpoint": "http://models-gra11-afe6f177.lighton.ai:30424/v1/",
"max_model_len": 32768,
"deployment_type": "Self-Hosted",
"enabled": true,
"is_default": false,
"is_parser": false,
"is_default_reranker": false,
"use_vllm_guided_choice": true,
"start_messages_template": null,
"health": {
"status": "healthy",
"is_healthy": true,
"last_checked_at": "2026-08-12T09:31:44.512000Z"
}
}
]List managed ML models (instance admin)
List every managed (non-custom) model instance-wide, with full lighton_* metadata. Reserved to Sys Admin / Admin roles.
curl --request GET \
--url https://paradigm.lighton.ai/api/v3/instance/ml-models \
--header 'Authorization: Bearer <token>'import requests
url = "https://paradigm.lighton.ai/api/v3/instance/ml-models"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://paradigm.lighton.ai/api/v3/instance/ml-models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));[
{
"id": "d612ede5-16b6-4d7b-b01b-5afb873b26bb",
"name": "alfred-ft5",
"technical_name": "alfred-ft5",
"litellm_model": "hosted_vllm/alfred-ft5",
"model_type": "Large Language Model",
"endpoint": "http://models-gra11-afe6f177.lighton.ai:30424/v1/",
"max_model_len": 32768,
"deployment_type": "Self-Hosted",
"enabled": true,
"is_default": false,
"is_parser": false,
"is_default_reranker": false,
"use_vllm_guided_choice": true,
"start_messages_template": null,
"health": {
"status": "healthy",
"is_healthy": true,
"last_checked_at": "2026-08-12T09:31:44.512000Z"
}
}
]Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response
Unique ID for this model.
Display name.
Instance-wide unique technical name used for routing.
Model type.
Whether the model is active instance-wide.
Whether this is the platform default generation model.
Whether the model can be used as a parser.
Whether this is the default reranker.
Use vLLM guided_choice for constrained decoding.
Health of the model as of the last periodic gateway healthcheck. Read from cache — reading this endpoint never triggers a check.
Show child attributes
Show child attributes
Underlying LiteLLM provider routing string (e.g. hosted_vllm/my-model).
Model serving endpoint URL.
Maximum context length in tokens.
Deployment type (Self-Hosted or External).
Start messages template name.