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

# Daftar model

`GET /models`

## Request

- Base URL: `https://getrun.id/v1`
- URL: `https://getrun.id/v1/models`
- Auth: HTTP bearer

Mengembalikan katalog model. Hanya model dengan availability selain `offline` yang muncul secara default.

## Query parameters

- `category` 'text' | 'image' | 'video' | 'audio' | 'utility'
- `availability` 'online' | 'degraded' | 'maintenance' | 'offline' | 'deprecated'
- `search` string

## Response `200`

Daftar model.

- object
  - `data` Model[], required
    - `model_id` string, required: ID publik stabil, format `{creator}/{slug}`.
    - `display_name` string, required
    - `creator` string, required
    - `category` 'text' | 'image' | 'video' | 'audio' | 'utility', required
    - `availability` 'online' | 'degraded' | 'maintenance' | 'offline' | 'deprecated', required
    - `input_modes` string[]
    - `output_type` string
    - `parameters_schema` object: JSON Schema parameter input model.
    - `pricing` object
      - `display` string: Formula harga dalam bentuk terbaca.
      - `example_idr` integer: Contoh harga untuk konfigurasi umum, dalam IDR.
    - `estimated_time_seconds` object: Rentang perkiraan, bukan janji.
      - `min` integer
      - `max` integer
    - `version` string
    - `trial_eligible` boolean: Apakah model dapat dipakai dengan trial credit.

## Other responses

- `default`: Error envelope standar.

---

[API](https://skmtc.dev/getrun/apis/getrun-api.md) · [All operations](https://skmtc.dev/getrun/apis/getrun-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getrun/apis/getrun-api/revisions/2e80f8b28c48?raw)
