---
title: "List Models"
method: GET
path: "/v1/models"
tags: ["v1", "v1"]
---

# List Models

`GET /v1/models`

List available models.

Retrieve the complete list of models available to your organization, including
models from OpenAI, Anthropic, Google, xAI, Mistral, Fireworks, and DeepSeek.

Returns:
    ListModelsResponse: List of available models across all supported providers

## Response `200`

Successful Response

- ListModelsResponse — Response for /v1/models endpoint.
  - `object` 'list' — Response object type
  - `data` Model[], required — List of available models
    - `id` string, required — Unique model identifier with provider prefix (e.g., 'openai/gpt-4')
    - `provider` 'openai' | 'anthropic' | 'google' | 'xai' | 'mistral' | 'groq' | 'fireworks' | 'deepseek', required — Provider that hosts this model
    - `created_at` string, date-time, required — When the model was released (RFC 3339)
    - `display_name` string, nullable — Human-readable model name
    - `description` string, nullable — Model description
    - `version` string, nullable — Model version identifier
    - `capabilities` ModelCapabilities — Normalized model capabilities across all providers.
      - `text` boolean, nullable — Supports text generation
      - `vision` boolean, nullable — Supports image understanding
      - `image_generation` boolean, nullable — Supports image generation
      - `audio` boolean, nullable — Supports audio processing
      - `tools` boolean, nullable — Supports function/tool calling
      - `structured_output` boolean, nullable — Supports structured JSON output
      - `streaming` boolean, nullable — Supports streaming responses
      - `thinking` boolean, nullable — Supports extended thinking/reasoning
      - `input_token_limit` integer, nullable — Maximum input tokens
      - `output_token_limit` integer, nullable — Maximum output tokens
    - `defaults` ModelDefaults — Provider-declared default parameters for model generation.
      - `temperature` number, nullable — Default temperature setting
      - `top_p` number, nullable — Default top_p setting
      - `top_k` integer, nullable — Default top_k setting
      - `max_output_tokens` integer, nullable — Default maximum output tokens
    - `provider_info` object, nullable — Raw provider-specific metadata
    - `provider_declared_generation_methods` string[], nullable — Provider-specific generation method names (None = not declared)

---

[API](https://skmtc.net/dedalus-labs/apis/dedalus-api.md) · [All operations](https://skmtc.net/dedalus-labs/apis/dedalus-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dedalus-labs/dedalus-api/versions/81ffcde15f4c/schema)
