Get API key
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.

GET/api/v1/models/{author}/{slug}

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"
  }
}

Authorization

Optional. With an inference key it answers the models that key can call; without one, the public catalog.

Keys and limits

Parameters

  • authorstringpathrequired

    The part of the model's name before /, such as deepseek.

  • slugstringpathrequired

    The part after /, such as deepseek-v4.1-flash.

Response 200

The model.

Errors

  • 404

    No model has this name, or your key may not call it.

Every error code

Docs