Skip to main content
The API catalog returns versions currently available for the requested generation mode. A model page being visible on the website does not necessarily mean every version is available to the developer API.

Query by mode and type

Both mode and type are required:
Supported modes are:
  • text_to_image
  • image_to_image
  • image_edit
  • text_to_video
  • image_to_video
Use type=checkpoint for the required base selection and type=lora for optional adapters. You may also pass q, baseModel, cursor, and limit.

Search and filter

Search names with q and narrow compatible adapters with baseModel:
Each result contains the public IDs required for generation, display names, base model, preview URL when available, and a credit estimate:
When next_cursor is not null, pass it unchanged as cursor to fetch the next page. Treat cursors as opaque values and do not construct them yourself.

Generation selection

Every request requires one checkpoint:
Add up to four LoRAs with a strength from 0 through 2:
Always use the exact model and version pair returned by the catalog. The API rejects mismatched, unavailable, or mode-incompatible selections.
Query the catalog at selection time instead of hard-coding availability. Catalog entries can change as versions become ready or unavailable.