GET /v1/models and GET /v1/models/{author}/{model} work without an API key; with a key, prices are your organization’s actual prices.
Model IDs
Model IDs areauthor/model, where the author is the company that made the model, for example google/nano-banana-pro or bytedance/seedance-2.5. Some models also have aliases (listed in aliases), which you can use anywhere a model ID is accepted.
The model object
Pricing fields
Only the fields that apply to a model are present.
See Billing for how calls are charged.
generation config
Each entry ingeneration_config describes one parameter:
Where each parameter goes in the request depends on the endpoint. For images,
resolution and aspect_ratio go in the request’s generation_config object; for videos, duration, resolution and aspect_ratio are top-level fields. Every model page on geekidea.ai/models shows the exact field path. Values outside the allowed set are rejected with 400.
Input limits such as max_reference_images, max_reference_videos and max_reference_audios cap how many references you can send.