API reference

Generation options (catalog)

Discover available models, their inputs, and option shapes.

3 min read

GET /v1/generation-options

Returns the live catalog of models grouped by mode (image / video / audio), along with each model's supported aspect ratios, resolutions, durations, voices, and free-form options. Hit this endpoint at startup (or cache for a few minutes) instead of hard-coding model IDs in your app.

1curl $BASE_URL/v1/generation-options \
2 -H "x-api-key: $SIXART_KEY"

Why use it

  • Model IDs are stable, but the set of available models grows over time — discover at runtime.
  • Each model declares which option keys it accepts (resolution, duration, modelVoiceId, etc.), so you can render valid forms.
  • TTS models expose their voice catalog through this endpoint — perfect for populating a voice picker.