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

# Get Multimodal Models

> Returns all available multimodal models supported by Planck AI Gateway (OpenAI-compatible endpoint)

This endpoint returns a list of all multimodal AI models supported by the Planck AI Gateway. Multimodal models are those that support more than one input modality (e.g., text + images) or more than one output modality. This is an OpenAI-compatible endpoint that follows the same response format as OpenAI's `/v1/models` endpoint.

Use this endpoint to discover which multimodal models are available for routing through the AI Gateway.

## Endpoint URL

```
https://api.inquantum.ai/v1/models/multimodal
```

## What Makes a Model Multimodal?

A model is considered multimodal if it meets either of these criteria:

* **Multiple Input Modalities**: Accepts more than one type of input (e.g., text, images, audio)
* **Multiple Output Modalities**: Produces more than one type of output (e.g., text, images, audio)

## Example Request

```bash theme={null}
curl https://api.inquantum.ai/v1/models/multimodal
```

## Example Response

```json theme={null}
{
  "object": "list",
  "data": [
    {
      "id": "claude-sonnet-4-5",
      "object": "model",
      "created": 1747180800,
      "owned_by": "anthropic"
    },
    {
      "id": "gpt-4o",
      "object": "model",
      "created": 1715558400,
      "owned_by": "openai"
    },
    {
      "id": "gemini-1.5-pro",
      "object": "model",
      "created": 1704067200,
      "owned_by": "google"
    },
    ...
  ]
}
```

## Use Cases

* **OpenAI Compatibility**: Use this endpoint as a drop-in replacement for OpenAI's `/v1/models` endpoint with multimodal filtering
* **Multimodal Model Discovery**: Discover which multimodal models are available through Planck AI Gateway
* **Vision/Audio Applications**: Find models that support image or audio inputs for your applications
* **Integration Testing**: Verify multimodal model availability for your applications


## OpenAPI

````yaml get /v1/models/multimodal
openapi: 3.0.0
info:
  title: Planck AI Gateway API
  version: 1.0.0
  description: OpenAPI spec derived from Zod schemas for AI Gateway.
servers:
  - url: https://api.inquantum.ai
security: []
paths:
  /v1/models/multimodal:
    get:
      summary: Get Multimodal Models
      description: >-
        Returns all available multimodal models supported by Planck AI Gateway.
        Multimodal models support more than one input modality or more than one
        output modality (OpenAI-compatible endpoint)
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  object:
                    type: string
                    enum:
                      - list
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          description: Model identifier
                        object:
                          type: string
                          enum:
                            - model
                        created:
                          type: integer
                          description: Unix timestamp of model creation
                        owned_by:
                          type: string
                          description: Organization that owns the model
                      required:
                        - id
                        - object
                        - created
                        - owned_by
                required:
                  - object
                  - data
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      message:
                        type: string
                      type:
                        type: string

````