List all available models
Changed onList all publicly available models (modelVisibility='PUBLIC' only). Use the format parameter to get responses compatible with OpenRouter or HuggingFace APIs.
Request
- The document declares no server URL.
- AuthHTTP bearer
Query parameters
Output format for public models endpoint.
Output format: 'default' (Cerebras schema), 'openrouter', or 'huggingface'
Headers
Response
Successful Response
Example response
{
"data": [
{
"pricing": {
"completion": "0.0000001",
"prompt": "0.0000001"
}
}
]
}Changes
- breaking
the
queryrequest parameterformatwas restricted to a list of enum values - breaking
the
///response's property type changed from no type toobjectfor status - breaking
the
///response's property type changed from no type toobjectfor status - breaking
the
///response's property type changed from no type toobjectfor status - breaking
the
///response's property type changed from no type toobjectfor status - breaking
removed the required property
///from the response with the status - warning
removed the optional property
///from the response with the status - info
added the new enum value
defaultto thequeryrequest parameterformat - info
added the new enum value
huggingfaceto thequeryrequest parameterformat - info
added the new enum value
openrouterto thequeryrequest parameterformat - info
for the
queryrequest parameterformat, the type was generalized from no type tostring - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
removed from the
///response propertyallOflist for the response status - info
removed from the
///response propertyallOflist for the response status - info
removed from the
///response propertyallOflist for the response status - info
removed from the
///response propertyallOflist for the response status - info
the response property
///became required for the status - info
the
response's property default valuefp16was added for the status - info
removed the
listenum value from the/response property for the response status - info
removed the
listenum value from the/response property for the response status - info
removed the
modelenum value from the///response property for the response status - info
removed the
modelenum value from the///response property for the response status - info
response property
anyOf[subschema #1: PublicModelsListResponse]/data/items/datacenter_locationslist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
response property
anyOf[subschema #2: OpenRouterModelsResponse]/data/items/max_output_lengthlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
response property
anyOf[subschema #2: OpenRouterModelsResponse]/data/items/quantizationlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
added the required property
////to the response with the status - info
added the required property
////to the response with the status - info
added the required property
////to the response with the status - info
added the required property
////to the response with the status - info
added the required property
////to the response with the status - info
added the required property
////to the response with the status
- breaking