# Список доступных моделей

`GET /v1/models`

> Возвращает все модели, доступные по API (текст, картинки, видео, озвучка) — поле `id` подставляется в параметр `model` остальных эндпоинтов. Авторизация — `Authorization: Bearer <API-ключ>`; запрос бесплатный, баланс не трогает.

Авторизация: заголовок `Authorization: Bearer <API-ключ>` (ключ sk-aiagg-… из личного кабинета). Base URL: `https://api.trackly.one/v1`.

Веб-версия: https://ai.trackly.one/developers/docs/reference/models-list · Индекс документации: https://ai.trackly.one/llms.txt

## Схема ModelListResponse

| Поле | Тип | Обязательное | Описание |
| --- | --- | --- | --- |
| `data` | `array<ModelInfo>` | да | — |
| `object` | `"list"` | нет | По умолчанию: "list" |

## Схема ModelInfo

Запись в `data: [...]` ответа GET /v1/models.

| Поле | Тип | Обязательное | Описание |
| --- | --- | --- | --- |
| `created` | `integer` | нет | По умолчанию: 0 |
| `id` | `string` | да | — |
| `object` | `"model"` | нет | По умолчанию: "model" |
| `owned_by` | `string` | да | — |

## Ответы

| Код | Описание | Схема |
| --- | --- | --- |
| 200 | Успешный ответ | `ModelListResponse` |

## Пример запроса

```bash
curl https://api.trackly.one/v1/models \
  -H "Authorization: Bearer $TRACKLY_API_KEY"
```

```python
from openai import OpenAI

client = OpenAI(
    api_key="sk-aiagg-...",
    base_url="https://api.trackly.one/v1",
)

models = client.models.list()
for m in models.data:
    print(m.id, "—", m.owned_by)
```

```javascript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "sk-aiagg-...",
  baseURL: "https://api.trackly.one/v1",
});

const models = await client.models.list();
for (const m of models.data) {
  console.log(m.id, "—", m.owned_by);
}
```

## Пример ответа

```json
{
  "object": "list",
  "data": [
    {
      "id": "openai/gpt-5-mini",
      "object": "model",
      "created": 0,
      "owned_by": "openai"
    },
    {
      "id": "google/veo-3.1-fast",
      "object": "model",
      "created": 0,
      "owned_by": "google"
    }
  ]
}
```
