> ## Documentation Index
> Fetch the complete documentation index at: https://kiosapi.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get a Single Model by ID — GET /v1/models/{model} API

> GET /v1/models/{model} — retrieves details for a specific model by ID. Returns the model's id, object type, created timestamp, and owned_by provider.

Use `GET /v1/models/{model}` to look up a specific model by its ID and confirm it is available to your KiosAPI key. The response tells you which provider owns the model, making it straightforward to verify routing before you send a chat completion request.

## Request

**Endpoint:** `GET https://kiosapi.com/v1/models/{model}`

### Path Parameters

<ParamField path="model" type="string" required>
  The model ID you want to look up, e.g. `gemini-2.0-flash`. The value must exactly match the `id` returned from the [List Models](/api-reference/models/list-models) endpoint.
</ParamField>

### Headers

| Header              | Format          | Description                                                    |
| ------------------- | --------------- | -------------------------------------------------------------- |
| `Authorization`     | `Bearer sk-xxx` | OpenAI-style auth header                                       |
| `x-api-key`         | `sk-xxx`        | Anthropic-style auth header                                    |
| `anthropic-version` | `2023-06-01`    | Required alongside `x-api-key` when using Anthropic-style auth |
| `x-goog-api-key`    | `sk-xxx`        | Google-style auth header                                       |

<Info>
  At least one authentication header is required.
</Info>

The following example fetches details for the `gemini-2.0-flash` model using the OpenAI-style `Authorization` header.

```bash theme={null}
curl https://kiosapi.com/v1/models/gemini-2.0-flash \
  -H "Authorization: Bearer sk-xxx" \
  -H "Content-Type: application/json"
```

## Response

A successful request returns a single model object for the requested ID.

```json theme={null}
{
  "id": "gemini-2.0-flash",
  "object": "model",
  "created": 1686935002,
  "owned_by": "google"
}
```

### Response Fields

<ResponseField name="id" type="string" required>
  The model identifier, e.g. `gemini-2.0-flash`. Use this value in the `model` field of any chat completion request.
</ResponseField>

<ResponseField name="object" type="string" required>
  Always `"model"`.
</ResponseField>

<ResponseField name="created" type="integer" required>
  Unix timestamp (seconds) indicating when the model entry was registered.
</ResponseField>

<ResponseField name="owned_by" type="string" required>
  The provider that owns the model, e.g. `openai`, `anthropic`, or `google`.
</ResponseField>
