List models
Discover the currently enabled public aliases before requesting inference.
Updated October 31, 2026 · Contract 0.2.0
Enabled model list
GET /v1/models returns an OpenAI list object with public IDs and names. A configured-but-disabled or unavailable alias is not a fallback target. The public catalog supplies detailed capabilities and retail rates.
No silent substitution
Existing conversations keep their chosen model. If it becomes unavailable, choose another explicitly. New conversations use the catalog default when one is published.
Request fields
This endpoint has no JSON request body.
Response schema
object"list"requireddataarray<object>requiredShow item fields
idstringrequiredobject"model"requiredowned_by"notholy"requirednamestringrequiredcreatedintegerrequiredMinimum 0. Maximum 9,007,199,254,740,991.
context_lengthintegerrequiredMaximum 9,007,199,254,740,991.
max_output_tokensintegerrequiredMaximum 9,007,199,254,740,991.
base_modelstringabliteratedbooleanreasoning_default"off" | "low" | "high" | "max"reasoning_effortsarray<"off" | "low" | "high" | "max">capabilitiesobjectrequiredUnknown fields rejected.
Show object fields
streamingbooleanrequiredtoolsbooleanrequiredimagesbooleanrequiredjsonbooleanrequiredembeddingsbooleanrequiredreasoningbooleanrequiredgeneration_capabilitiesobjectUnknown fields rejected.
Show object fields
reasoningOutputbooleanreasoningEffortsarray<"off" | "low" | "high" | "max">Up to 4 items. At least 1 item.
responseFormatsarray<"text" | "json_object" | "json_schema">Up to 3 items. At least 1 item.
temperaturebooleantop_pbooleanstopbooleanpricingobjectUnknown fields rejected.
Show object fields
versionstringrequiredcurrency"USD"requiredinputUsdPerMillionstringrequiredcachedInputUsdPerMillionstringrequiredoutputUsdPerMillionstringrequiredinputCuPerMillionstringrequiredcachedInputCuPerMillionstringrequiredoutputCuPerMillionstringrequired