Skip to main content
GET
List architectures
The API describing itself: every architecture you can generate with, in one call. Use it to build a model picker, to validate a request before sending it, or to read the field names and tokens of a model at runtime instead of hard-coding them. The list changes without a version bump: architectures appear when they launch and disappear when they are retired. Each entry carries image_inputs and video_inputs (the config field each media role writes to, so you can tell an image-to-video model from a text-only one before submitting), options and options_by_model (the tokens each adjustable field accepts, narrowed per variant), input_schema (the request body as JSON Schema, defaults folded in), gems (the price of the default config), and generate_url.

Authorizations

Authorization
string
header
required

An API key from Settings → API, sent as Authorization: Bearer mage_sk_…. Keys are for server-side code only.

Response

The catalog.

architectures
object[]
required
Last modified on September 17, 2026