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

# List generation models

`GET /models`

List available image.generate, image.edit and image.upscale models with pricing, tier, and capability metadata. Filter to a single job type with ?job=.

## Query parameters

- `job` string — Filter to models supporting this job type

## Response `200`

List of generation models

- object
  - `data` GenModel[], required
    - `id` string, required — Model identifier — pass as params.model
    - `jobs` string[], required — Job types this model supports
    - `tier` 'economy' | 'standard' | 'premium' | 'null', nullable, required — Pricing/quality tier alias, or null for a model with no tier alias
    - `underReview` boolean, required — True while this model is pulled from tier resolution pending a cost/quality re-evaluation. Still listed for transparency, but submitting it (even by exact id) is rejected.
    - `priceTier` '$' | '$$' | '$$$' | '$$$$', required — Relative price, cheapest ($) to priciest ($$$$). Not a dollar estimate.
    - `maxRefImages` integer, required — Max reference images accepted (0 for generate-only models)
    - `steps` object, nullable, required — Denoising step range, or null when the model has a fixed step count
      - `default` integer, required
      - `min` integer, required
      - `max` integer, required
    - `supports` object, required
      - `negativePrompt` boolean, required
      - `guidance` boolean, required
    - `enhanceDefault` boolean, required — Whether prompt enhancement defaults to on for this model
    - `status` 'active', required — Model availability status

## Other responses

- `401` — Unauthorized

---

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