---
title: "List available models for standard inference"
method: GET
path: "/openai/models"
tags: ["Models"]
---

# List available models for standard inference

`GET /openai/models`

## Request

- Base URL: `https://gateway.prem.io`
- URL: `https://gateway.prem.io/openai/models`
- Auth: one of:
  - HTTP bearer
  - API key in header `Authorization`

Get a list of models available for standard (OpenAI-compatible) inference

## Query parameters

- `type` 'CHAT' | 'DECISIONS' | 'AUDIO_TRANSCRIPTION' | 'AUDIO_SPEECH' | 'IMAGE'

## Response `200`

OpenAI-compatible models list retrieved successfully

- OpenAiModelsList
  - `object` string, required
  - `data` OpenAiModel[], required
    - `id` string, required: Unique public model identifier (slug)
    - `object` 'model', required
    - `created` integer, nullable
    - `owned_by` string, nullable
    - `model` string: Model slug to pass in the `model` field of OpenAI-compatible chat completion requests to select this model
    - `name` string
    - `description` string
    - `type` string
    - `metadata` ModelMetadata, required: Public model metadata.
      - `attestation_version` string, required: The standard attestation protocol is `v2`, which returns one confidential-VM report. See `/rvenc/models` for confidential availability.
    - `input_modalities` string[]
    - `price_config` object
    - `regions` string[]: Region codes the model can be served from for standard (OpenAI-compatible) inference.
    - `requires_auth` integer, nullable
    - `usage_mode` string
    - `visible_in_dashboard` integer, nullable
    - `likes_count` integer, nullable
    - `dislikes_count` integer, nullable
    - `total_reviews` integer, nullable
    - `rating_percent` number, nullable

## Other responses

- `401`: Access token is missing or invalid
- `403`: You do not have the required permissions to access this resource

## Changes

- **2026-11-13** `d46bc3931b34`: 2 breaking, 6 warning, 5 info
  - the `object` response property const value `list` was removed for the status `200`
  - the `data/items/id` response's property type changed from `integer` to `string` for status `200`
  - added the new `405.00` enum value to the `allOf[subschema #1]/status` response property for the response status `401`
  - added the new `405.00` enum value to the `allOf[subschema #1]/status` response property for the response status `403`
  - …9 more
- **2026-10-16** `d5b1beb33be5`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/premai-io/apis/prem-studio-api/changes/openai/models/get.md)

---

[API](https://skmtc.dev/premai-io/apis/prem-studio-api.md) - [All operations](https://skmtc.dev/premai-io/apis/prem-studio-api/llms.txt) - [OpenAPI document](https://skmtc.dev/premai-io/apis/prem-studio-api/revisions/d46bc3931b34?raw)
