Skip to main content
GET
Returns the models that are currently usable, grouped into video, image, and audio. Disabled models are not returned.
This endpoint does not require an API key because it only holds the public catalog. The other pages in this tab still need a key.

Responses

boolean
required
true when the catalog loaded successfully.
object
required
Three buckets: video, image, audio. Each one is an array of model objects.

How to use it in your product

Fetch the catalog once when your service starts, keep it for 5–15 minutes, and refresh it when you receive a 409 (model ... sedang tidak tersedia). The model list changes without announcement.
Hide duration options that are not in capabilities.durations for the selected model. Validating on your side before sending saves user credits and avoids requests the server would certainly reject.
Mirror the server’s price lookup order: quality:resolution → resolution:duration → duration → resolution → creditsDefault. Then add 0 for references (there is no surcharge today).
The audio bucket is filled with music models. Sending them through an API key is not open yet, so present them as “dashboard only”.