Перейти к основному содержанию
GET
/
v1
/
models
curl --request GET \
  --url 'https://toapis.com/v1/models?type=all' \
  --header 'Authorization: Bearer YOUR_API_KEY'
{
  "success": true,
  "object": "<string>",
  "data": [
    {
      "id": "<string>",
      "object": "<string>",
      "created": 123,
      "owned_by": "<string>",
      "supported_endpoint_types": [
        "<string>"
      ]
    }
  ]
}
  • Совместимо с форматом OpenAI Models API
  • Возвращает модели, доступные текущему API key и группе пользователя
  • По умолчанию возвращает текстовые модели; используйте type=all, чтобы включить все типы
  • Поддерживает фильтрацию text, image, video и audio моделей
Используйте этот эндпоинт, чтобы получить модели, доступные текущему API key. Результат динамически фильтруется по ограничениям токена, группе пользователя, включенным каналам и настройкам цен.

Авторизация

Authorization
string
обязательно
Все API запросы требуют Bearer Token.Получите API key на странице управления API ключами.Добавьте его в заголовок:
Authorization: Bearer YOUR_API_KEY

Query параметры

type
string
по умолчанию:"text"
Фильтр по типу модели.Поддерживаемые значения:
  • text или chat: только text/chat модели
  • image: только image модели
  • video: только video модели
  • audio: только audio модели
  • all: все доступные модели
Если параметр не указан, по умолчанию возвращаются только текстовые модели.

Ответ

success
boolean
Успешен ли запрос.
object
string
Тип объекта списка. Всегда list.
data
object[]
Список моделей.
curl --request GET \
  --url 'https://toapis.com/v1/models?type=all' \
  --header 'Authorization: Bearer YOUR_API_KEY'

Примечания

  • Если API key имеет ограничения по моделям, возвращаются только разрешенные модели.
  • Если type не указан, async task модели, например video и audio, исключаются из результата по умолчанию.
  • Чтобы получить image, video, audio и text модели вместе, вызовите GET /v1/models?type=all.