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

# List models

`GET /models`

## Request

- Base URL: `https://www.aimagicx.com/api/v1`
- URL: `https://www.aimagicx.com/api/v1/models`
- Auth: HTTP bearer

Lists all available models and their capabilities, grouped by category.

## Response `200`

Successful response

- ModelsListResponse
  - `object` 'list'
  - `data` Model[]
    - `id` string
    - `object` 'model'
    - `created` integer
    - `owned_by` string
    - `category` 'chat' | 'image' | 'video' | 'audio' | 'music' | 'embedding'
    - `capabilities` string[]

## Other responses

- `401`: Unauthorized - invalid or missing API key

---

[API](https://skmtc.dev/aimagicx/apis/ai-magicx-api.md) - [All operations](https://skmtc.dev/aimagicx/apis/ai-magicx-api/llms.txt) - [OpenAPI document](https://skmtc.dev/aimagicx/apis/ai-magicx-api/revisions/08210272abb4?raw)
