Skip to main content
GET
cURL
List every available model with slug, supported inference_types, per-model limits (resolution, duration, steps), and feature flags (e.g., LoRA support).
Call GET /api/v2/models once at session start, cache the result, and use the returned slug values in your generation/edit requests. Filter with ?filter[inference_types]=txt2img to narrow results by task.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Accept
enum<string>
default:application/json
required
Available options:
application/json

Query Parameters

per_page
integer
default:15
page
integer
default:1
filter[inference_types]
enum<string>[]

Comma-separated list of inference types to filter by. Example: txt2img,txt2audio

Available options:
txt2img,
img2txt,
txt2audio,
vid2txt,
aud2txt,
txt2video,
img2video,
img2img,
img_upscale,
img_rmbg,
vid_upscale,
vid_rmbg,
txt2embedding,
videofile2txt,
audiofile2txt

Response

List of available models.

data
object[]

List of available models