Models
Get a model
One model, as the bare model object. A model whose name has no / is GET /api/v1/models/{model_id}, and GET /api/v1/model/{author}/{slug} answers the same model wrapped as {"data": ...}. Works without a key for a public model.
Also answers GET /api/v1/models/{model_id}, GET /api/v1/model/{author}/{slug}.
Request
curl https://api.llm.buzz/api/v1/models/deepseek/deepseek-v4.1-flash \
-H "Authorization: Bearer $LLM_BUZZ_KEY"Response
{
"id": "deepseek/deepseek-v4.1-flash",
"canonical_slug": "deepseek/deepseek-v4.1-flash",
"name": "DeepSeek: DeepSeek V4.1 Flash",
"description": "DeepSeek V4.1 Flash is a sparse mixture-of-experts model from DeepSeek...",
"created": 1792497912,
"context_length": 1048576,
"architecture": {
"input_modalities": [
"text",
"image"
],
"output_modalities": [
"text"
],
"modality": "text+image->text"
},
"pricing": {
"prompt": "0.0000002",
"completion": "0.0000006",
"input_cache_read": "0.000000006"
},
"top_provider": {
"is_moderated": false,
"context_length": 1048576,
"max_completion_tokens": 131072
},
"per_request_limits": null,
"supported_parameters": [
"max_tokens",
"response_format",
"structured_outputs",
"temperature",
"tool_choice",
"tools"
],
"links": {
"details": "/api/v1/models/deepseek/deepseek-v4.1-flash/endpoints"
}
}{
"error": {
"code": 404,
"message": "The requested model does not exist or is not granted to this key. GET /api/v1/models lists the model aliases available to this key.",
"metadata": {
"error_type": "not_found",
"gateway_code": "model_not_found",
"param": "model"
}
}
}Authorization
Optional. With an inference key it answers the models that key can call; without one, the public catalog.
Parameters
authorstringpathrequiredThe part of the model's name before
/, such asdeepseek.slugstringpathrequiredThe part after
/, such asdeepseek-v4.1-flash.
Response 200
The model.
Errors
404No model has this name, or your key may not call it.