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

# List Models

Lists every model available on the inference API.

<RequestExample>
  ```py Python theme={null}
  from openai import OpenAI
  import os

  # 💥 Create an OpenAI client, pointed at Muna
  openai = OpenAI(
    api_key=os.environ["MUNA_API_KEY"],
    base_url="https://inference.muna.ai/v1"
  )

  # 🔥 List available models
  models = openai.models.list()

  # 🚀 Print the model tags
  for model in models:
    print(model.id)
  ```

  ```ts JavaScript theme={null}
  import OpenAI from "openai"

  // 💥 Create an OpenAI client, pointed at Muna
  const openai = new OpenAI({
    apiKey: process.env.MUNA_API_KEY,
    baseURL: "https://inference.muna.ai/v1"
  });

  // 🔥 List available models
  const models = await openai.models.list();

  // 🚀 Print the model tags
  for await (const model of models)
    console.log(model.id);
  ```

  ```bash curl theme={null}
  curl https://inference.muna.ai/v1/models \
    -H "Authorization: Bearer $MUNA_API_KEY"
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
    "object": "list",
    "data": [
      {
        "id": "@qwen/qwen-3.8-27b",
        "object": "model",
        "created": 1787777512,
        "owned_by": "qwen"
      }
    ]
  }
  ```
</ResponseExample>

### Response

<ResponseField name="object" type="string" required>
  Object type, always `list`.
</ResponseField>

<ResponseField name="data" type="Model[]" required>
  Available models.

  <Expandable title="properties">
    <ResponseField name="id" type="string" required>
      Model tag.
    </ResponseField>

    <ResponseField name="object" type="string" required>
      Object type, always `model`.
    </ResponseField>

    <ResponseField name="created" type="integer" required>
      Unix timestamp, in seconds, when the model was added.
    </ResponseField>

    <ResponseField name="owned_by" type="string" required>
      Model owner.
    </ResponseField>
  </Expandable>
</ResponseField>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.